Class ImportClauseNode
java.lang.Object
com.oracle.js.parser.ir.Node
com.oracle.js.parser.ir.ImportClauseNode
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionImportClauseNode(long token, int start, int finish, IdentNode defaultBinding) ImportClauseNode(long token, int start, int finish, IdentNode defaultBinding, NamedImportsNode namedImports) ImportClauseNode(long token, int start, int finish, IdentNode defaultBinding, NameSpaceImportNode nameSpaceImport) ImportClauseNode(long token, int start, int finish, NamedImportsNode namedImportsNode) ImportClauseNode(long token, int start, int finish, NameSpaceImportNode nameSpaceImport) -
Method Summary
Modifier and TypeMethodDescriptionaccept(NodeVisitor<? extends LexicalContext> visitor) Provides a means to navigate the IR.<R> Raccept(TranslatorNodeVisitor<? extends LexicalContext, R> visitor) Provides a means to navigate the IR.setDefaultBinding(IdentNode defaultBinding) setNamedImports(NamedImportsNode namedImports) setNameSpaceImport(NameSpaceImportNode nameSpaceImport) voidtoString(StringBuilder sb, boolean printType) Print logic that decides whether to show the optimistic type or not - for example it should not be printed after just parse, when it hasn't been computed, or has been set to a trivially provable valueMethods inherited from class com.oracle.js.parser.ir.Node
clone, equals, getFinish, getSourceOrder, getStart, getToken, hashCode, isAssignment, isLoop, isTokenType, tokenType, toString, toString
-
Constructor Details
-
ImportClauseNode
-
ImportClauseNode
-
ImportClauseNode
-
ImportClauseNode
public ImportClauseNode(long token, int start, int finish, IdentNode defaultBinding, NameSpaceImportNode nameSpaceImport) -
ImportClauseNode
public ImportClauseNode(long token, int start, int finish, IdentNode defaultBinding, NamedImportsNode namedImports)
-
-
Method Details
-
getDefaultBinding
-
getNameSpaceImport
-
getNamedImports
-
setDefaultBinding
-
setNameSpaceImport
-
setNamedImports
-
accept
Description copied from class:NodeProvides a means to navigate the IR. -
accept
Description copied from class:NodeProvides a means to navigate the IR. -
toString
Description copied from class:NodePrint logic that decides whether to show the optimistic type or not - for example it should not be printed after just parse, when it hasn't been computed, or has been set to a trivially provable value
-