crash.software
Projects
Pull Requests
Issues
Builds
bearer
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
bearer
Files
🤬
Sign In
ada9c6e8
ROOT
/
new
/
language
/
patternquery
/
builder
/
builder.go
Search
History
311 lines
|
ISO-8859-1
|
7 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
InputParams
Variables
:
[]types.Variable
MatchNodeOffset
:
int
UnanchoredOffsets
:
[]int
Result
Query
:
string
ParamToVariable
:
map[string]string
EqualParams
:
[][]string
ParamToContent
:
map[string]map[string]string
builder
langImplementation
:
implementation.Implementation
stringBuilder
:
strings.Builder
idGenerator
:
nodeid.Generator
inputParams
:
InputParams
variableToParams
:
map[string][]string
paramToContent
:
map[string]map[string]string
matchNode
:
*tree.Node
Build
( lang languagetypes.Language, langImplementation implementation.Implementation, input string, )
:
(*Result, error)
findMatchNode
(offset int, containerTypes []string, node *tree.Node)
:
(matchNode *tree.Node)
*builder
build
(rootNode *tree.Node)
:
(*Result, error)
compileNode
(node *tree.Node, isRoot bool, isLastChild bool)
:
error
compileVariableNode
(variable *types.Variable)
compileAnonymousNode
(node *tree.Node)
compileLeafNode
(node *tree.Node)
compileNodeWithChildren
(node *tree.Node)
:
error
processVariableToParams
()
:
(map[string]string, [][]string)
getVariableFor
(node *tree.Node)
:
*types.Variable
write
(value string)
newParam
()
:
string
All occurrences
Please wait...
Page is in error, reload to recover