AstNodeExtension extension
- on
-
- AstNode
Properties
- enclosingIfStatement → IfStatement?
-
Available on AstNode, provided by the AstNodeExtension extension
Return theIfStatementassociated withthis.no setter - hasOverride → bool
-
Available on AstNode, provided by the AstNodeExtension extension
Returntrueif this node has anoverrideannotation.no setter - inAsyncMethodOrFunction → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inAsyncStarOrSyncStarMethodOrFunction → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inCatchClause → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inClassMemberBody → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inDoLoop → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inForLoop → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inLoop → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inSwitch → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter - inWhileLoop → bool
-
Available on AstNode, provided by the AstNodeExtension extension
no setter -
tokens
→ List<
Token> -
Available on AstNode, provided by the AstNodeExtension extension
TheTokens contained withinthis.no setter
Methods
-
findSimplePrintInvocation(
) → ExpressionStatement? -
Available on AstNode, provided by the AstNodeExtension extension
Returns theExpressionStatementassociated withthisifthispoints to the identifier for a simpleprint, andnullotherwise. -
getElement(
{bool useMockForImport = false}) → Element? -
Available on AstNode, provided by the AstNodeExtension extension
Returns the element associated withthis.