Class TSCNode.TypeNode
java.lang.Object
org.openrewrite.javascript.internal.tsc.TSCNode
org.openrewrite.javascript.internal.tsc.TSCNode.TypeNode
- All Implemented Interfaces:
TSCV8Backed
- Enclosing class:
- TSCNode
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openrewrite.javascript.internal.tsc.TSCNode
TSCNode.SourceFile, TSCNode.TypeNodeNested classes/interfaces inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
TSCV8Backed.DebugInfo, TSCV8Backed.Wrapper -
Field Summary
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTypeNode(TSCProgramContext programContext, com.caoccao.javet.values.reference.V8ValueObject nodeV8) -
Method Summary
Methods inherited from class org.openrewrite.javascript.internal.tsc.TSCNode
assertSourceFile, assertTypeNode, containsPosition, findNodeAtPosition, firstNodeContaining, firstNodeContaining, firstNodeWithText, firstNodeWithTextOrNull, getAllChildNodes, getBackingV8Object, getChildCount, getChildNode, getChildNodeRequired, getChildNodes, getEnd, getParent, getProgramContext, getSourceFile, getStart, getStartWithLeadingSpace, getSymbolForNode, getText, getTypeForNode, nearestContainingNamedDeclaration, nearestContainingNamedDeclarationOrNull, printTree, syntaxKind, syntaxKindCode, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
as, getAllPropertiesForDebugging, getAllPropertyNames, getBooleanProperty, getConstructorName, getDebugInfo, getIndexInfoListProperty, getIndexInfoProperty, getIntProperty, getLongProperty, getNodeListProperty, getNodeProperty, getOptionalBooleanProperty, getOptionalIndexInfoListProperty, getOptionalIndexInfoProperty, getOptionalIntProperty, getOptionalLongProperty, getOptionalNodeListProperty, getOptionalNodeProperty, getOptionalSignatureListProperty, getOptionalSignatureProperty, getOptionalStringProperty, getOptionalSymbolListProperty, getOptionalSymbolProperty, getOptionalSyntaxKindProperty, getOptionalSyntaxListProperty, getOptionalTypeListProperty, getOptionalTypeNodeProperty, getOptionalTypeProperty, getOwnPropertyNames, getPropertyNonNull, getPropertyNullable, getPropertyUnsafe, getSignatureListProperty, getSignatureProperty, getStringProperty, getSymbolListProperty, getSymbolProperty, getSyntaxKindProperty, getSyntaxListProperty, getTS, getTypeChecker, getTypeListProperty, getTypeNodeProperty, getTypeProperty, hasProperty, invokeMethodBoolean, invokeMethodNonNull, invokeMethodNullable, invokeMethodUnsafe
-
Constructor Details
-
TypeNode
protected TypeNode(TSCProgramContext programContext, com.caoccao.javet.values.reference.V8ValueObject nodeV8)
-
-
Method Details
-
getTypeFromTypeNode
-