IsChecked returns whether the AST is type-checked.
()
| 101 | |
| 102 | // IsChecked returns whether the AST is type-checked. |
| 103 | func (a *AST) IsChecked() bool { |
| 104 | return a != nil && len(a.TypeMap()) > 0 |
| 105 | } |
| 106 | |
| 107 | // NewAST creates a base AST instance with an ast.Expr and ast.SourceInfo value. |
| 108 | func NewAST(e Expr, sourceInfo *SourceInfo) *AST { |