MCPcopy Create free account
hub / github.com/ajitpratap0/GoSQLX / Display

Method Display

cmd/gosqlx/cmd/parser_cmd.go:109–119  ·  view source on GitHub ↗

Display displays the parsing result based on configuration

(result *ParserResult)

Source from the content-addressed store, hash-verified

107
108// Display displays the parsing result based on configuration
109func (p *Parser) Display(result *ParserResult) error {
110 if p.Opts.ShowTokens {
111 return p.displayTokens(result.Tokens)
112 }
113
114 if p.Opts.TreeView {
115 return p.displayTree(result.AST)
116 }
117
118 return p.displayAST(result)
119}
120
121// displayTokens displays token information
122func (p *Parser) displayTokens(tokens []models.TokenWithSpan) error {

Callers 7

TestParser_DisplayTokensFunction · 0.95
TestParser_DisplayTreeFunction · 0.95
parseRunFunction · 0.95
parseFromStdinFunction · 0.95

Calls 3

displayTokensMethod · 0.95
displayTreeMethod · 0.95
displayASTMethod · 0.95

Tested by 5

TestParser_DisplayTokensFunction · 0.76
TestParser_DisplayTreeFunction · 0.76