Documentation ¶
Index ¶
Constants ¶
View Source
const ( // wast walkers AstStd gopium.WalkerName = "ast_std" AstGo gopium.WalkerName = "ast_go" AstGoTree gopium.WalkerName = "ast_go_tree" AstGopium gopium.WalkerName = "ast_gopium" // wout walkers FileJsonb gopium.WalkerName = "file_json" FileXmlb gopium.WalkerName = "file_xml" FileCsvb gopium.WalkerName = "file_csv" FileMdt gopium.WalkerName = "file_md_table" // wdiff walkers SizeAlignFileMdt gopium.WalkerName = "size_align_file_md_table" FieldsFileHtmlt gopium.WalkerName = "fields_file_html_table" )
list of registered types walkers
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder struct { Parser gopium.Parser `gopium:"filter_pads,memory_pack,cache_rounding_cpu_l1_discrete,struct_annotate_comment,add_tag_group_force"` Exposer gopium.Exposer `gopium:"filter_pads,memory_pack,cache_rounding_cpu_l1_discrete,struct_annotate_comment,add_tag_group_force"` Printer gopium.Printer `gopium:"filter_pads,memory_pack,cache_rounding_cpu_l1_discrete,struct_annotate_comment,add_tag_group_force"` Deep bool `gopium:"filter_pads,memory_pack,cache_rounding_cpu_l1_discrete,struct_annotate_comment,add_tag_group_force"` Bref bool `gopium:"filter_pads,memory_pack,cache_rounding_cpu_l1_discrete,struct_annotate_comment,add_tag_group_force"` // contains filtered or unexported fields } // struct size: 64 bytes; struct align: 8 bytes; struct aligned size: 64 bytes; - 🌺 gopium @1pkg
Builder defines types gopium.WalkerBuilder implementation that uses parser and exposer to pass it to related walkers
Click to show internal directories.
Click to hide internal directories.