type github.com/aws/aws-sdk-go/internal/ini.AST
56 uses
github.com/aws/aws-sdk-go/internal/ini (current package)
ast.go#L55: type AST struct {
ast.go#L59: Children []AST
ast.go#L62: func newAST(kind ASTKind, root AST, children ...AST) AST {
ast.go#L63: return AST{
ast.go#L65: Children: append([]AST{root}, children...),
ast.go#L69: func newASTWithRootToken(kind ASTKind, root Token, children ...AST) AST {
ast.go#L70: return AST{
ast.go#L79: func (a *AST) AppendChild(child AST) {
ast.go#L85: func (a *AST) GetRoot() AST {
ast.go#L91: return AST{}
ast.go#L98: func (a *AST) GetChildren() []AST {
ast.go#L100: return []AST{}
ast.go#L111: func (a *AST) SetChildren(children []AST) {
ast.go#L120: var Start = newAST(ASTKindStart, AST{})
expression.go#L8: func newExpression(tok Token) AST {
expression.go#L12: func newEqualExpr(left AST, tok Token) AST {
expression.go#L17: func EqualExprKey(ast AST) string {
ini_parser.go#L115: func ParseAST(r io.Reader) ([]AST, error) {
ini_parser.go#L119: return []AST{}, err
ini_parser.go#L127: func ParseASTBytes(b []byte) ([]AST, error) {
ini_parser.go#L131: return []AST{}, err
ini_parser.go#L137: func parse(tokens []Token) ([]AST, error) {
ini_parser.go#L271: var stmt AST
ini_parser.go#L335: func trimSpaces(k AST) AST {
parse_stack.go#L13: container []AST
parse_stack.go#L14: list []AST
parse_stack.go#L20: container: make([]AST, sizeContainer),
parse_stack.go#L21: list: make([]AST, sizeList),
parse_stack.go#L26: func (s *ParseStack) Pop() AST {
parse_stack.go#L32: func (s *ParseStack) Push(ast AST) {
parse_stack.go#L38: func (s *ParseStack) MarkComplete(ast AST) {
parse_stack.go#L44: func (s ParseStack) List() []AST {
statement.go#L4: func newStatement() AST {
statement.go#L5: return newAST(ASTKindStatement, AST{})
statement.go#L9: func newSectionStatement(tok Token) AST {
statement.go#L14: func newExprStatement(ast AST) AST {
statement.go#L23: func newCommentStatement(tok Token) AST {
statement.go#L28: func newCompletedSectionStatement(ast AST) AST {
statement.go#L33: func newSkipStatement(ast AST) AST {
visitor.go#L11: VisitExpr(AST) error
visitor.go#L12: VisitStatement(AST) error
visitor.go#L35: func (v *DefaultVisitor) VisitExpr(expr AST) error {
visitor.go#L76: func (v *DefaultVisitor) VisitStatement(stmt AST) error {
walker.go#L4: func Walk(tree []AST, v Visitor) error {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |