Class ImportDeclarationTree
- java.lang.Object
-
- com.google.javascript.jscomp.parsing.parser.trees.ParseTree
-
- com.google.javascript.jscomp.parsing.parser.trees.ImportDeclarationTree
-
public class ImportDeclarationTree extends ParseTree
-
-
Field Summary
Fields Modifier and Type Field Description IdentifierToken
defaultBindingIdentifier
com.google.common.collect.ImmutableList<ParseTree>
importSpecifierList
LiteralToken
moduleSpecifier
IdentifierToken
nameSpaceImportIdentifier
-
Constructor Summary
Constructors Constructor Description ImportDeclarationTree(SourceRange location, IdentifierToken defaultBindingIdentifier, com.google.common.collect.ImmutableList<ParseTree> importSpecifierList, IdentifierToken nameSpaceImportIdentifier, LiteralToken moduleSpecifier)
-
Method Summary
-
Methods inherited from class com.google.javascript.jscomp.parsing.parser.trees.ParseTree
asArrayLiteralExpression, asArrayPattern, asAwaitExpression, asBinaryOperator, asBlock, asBreakStatement, asCallExpression, asCaseClause, asCatch, asClassDeclaration, asCommaExpression, asComprehension, asComprehensionFor, asComprehensionIf, asComputedPropertyDefinition, asComputedPropertyField, asComputedPropertyGetter, asComputedPropertyMethod, asComputedPropertySetter, asConditionalExpression, asContinueStatement, asDebuggerStatement, asDefaultClause, asDefaultParameter, asDoWhileStatement, asDynamicImportExpression, asEmptyStatement, asExportDeclaration, asExportSpecifier, asExpressionStatement, asFieldDeclaration, asFinally, asForAwaitOfStatement, asForInStatement, asFormalParameterList, asForOfStatement, asForStatement, asFunctionDeclaration, asGetAccessor, asIdentifierExpression, asIfStatement, asImportDeclaration, asImportMetaExpression, asImportSpecifier, asIterRest, asIterSpread, asLabelledStatement, asLiteralExpression, asMemberExpression, asMemberLookupExpression, asMissingPrimaryExpression, asNewExpression, asNewTargetExpression, asNull, asObjectLiteralExpression, asObjectPattern, asObjectRest, asObjectSpread, asOptChainCallExpression, asOptionalMemberExpression, asOptionalMemberLookupExpression, asParenExpression, asProgram, asPropertyNameAssignment, asReturnStatement, asSetAccessor, asSuperExpression, asSwitchStatement, asTemplateLiteralExpression, asTemplateLiteralPortion, asTemplateSubstitution, asThisExpression, asThrowStatement, asTryStatement, asUnaryExpression, asUpdateExpression, asVariableDeclaration, asVariableDeclarationList, asVariableStatement, asWhileStatement, asWithStatement, asYieldStatement, getEnd, getStart, isPattern, isRestParameter, isValidAssignmentTarget, toString
-
-
-
-
Field Detail
-
defaultBindingIdentifier
public final IdentifierToken defaultBindingIdentifier
-
importSpecifierList
public final com.google.common.collect.ImmutableList<ParseTree> importSpecifierList
-
nameSpaceImportIdentifier
public final IdentifierToken nameSpaceImportIdentifier
-
moduleSpecifier
public final LiteralToken moduleSpecifier
-
-
Constructor Detail
-
ImportDeclarationTree
public ImportDeclarationTree(SourceRange location, IdentifierToken defaultBindingIdentifier, com.google.common.collect.ImmutableList<ParseTree> importSpecifierList, IdentifierToken nameSpaceImportIdentifier, LiteralToken moduleSpecifier)
-
-