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 {