☰
Crate stc_ts_ast_rnode
Version 0.1.0
All Items
Macros
Structs
Enums
Constants
Type Definitions
?
Crate
stc_ts_ast_rnode
source
·
[
−
]
Macros
type_eq
🔒
Impl
TypeEq
using
EqIgnoreSpan
Structs
RArrayLit
RArrayPat
RArrowExpr
RAssignExpr
RAssignPat
RAssignPatProp
RAssignProp
RAwaitExpr
RBigInt
RBinExpr
RBindingIdent
RBlockStmt
RBool
RBreakStmt
RCallExpr
RCatchClause
RClass
RClassDecl
RClassExpr
RClassMethod
RClassProp
RComputedPropName
RCondExpr
RConstructor
RContinueStmt
RDebuggerStmt
RDecorator
RDoWhileStmt
REmptyStmt
RExportAll
RExportDecl
RExportDefaultDecl
RExportDefaultExpr
RExportDefaultSpecifier
RExportNamedSpecifier
RExportNamespaceSpecifier
RExprOrSpread
RExprStmt
RFnDecl
RFnExpr
RForInStmt
RForOfStmt
RForStmt
RFunction
RGetterProp
RIdent
RIfStmt
RImport
RImportDecl
RImportDefaultSpecifier
RImportNamedSpecifier
RImportStarAsSpecifier
RInvalid
RJSXAttr
RJSXClosingElement
RJSXClosingFragment
RJSXElement
RJSXEmptyExpr
RJSXExprContainer
RJSXFragment
RJSXMemberExpr
RJSXNamespacedName
RJSXOpeningElement
RJSXOpeningFragment
RJSXSpreadChild
RJSXText
RKeyValuePatProp
RKeyValueProp
RLabeledStmt
RMemberExpr
RMetaPropExpr
RMethodProp
RModule
RNamedExport
RNewExpr
RNull
RNumber
RObjectLit
RObjectPat
ROptCall
ROptChainExpr
RParam
RParenExpr
RPrivateMethod
RPrivateName
RPrivateProp
RRegex
RRestPat
RReturnStmt
RScript
RSeqExpr
RSetterProp
RSpreadElement
RStaticBlock
RStr
RSuper
RSuperPropExpr
RSwitchCase
RSwitchStmt
RTaggedTpl
RThisExpr
RThrowStmt
RTpl
RTplElement
RTryStmt
RTsArrayType
RTsAsExpr
RTsCallSignatureDecl
RTsConditionalType
RTsConstAssertion
RTsConstructSignatureDecl
RTsConstructorType
RTsEnumDecl
RTsEnumMember
RTsExportAssignment
RTsExprWithTypeArgs
RTsExternalModuleRef
RTsFnType
RTsGetterSignature
RTsImportEqualsDecl
RTsImportType
RTsIndexSignature
RTsIndexedAccessType
RTsInferType
RTsInstantiation
RTsInterfaceBody
RTsInterfaceDecl
RTsIntersectionType
RTsKeywordType
RTsLitType
RTsMappedType
RTsMethodSignature
RTsModuleBlock
RTsModuleDecl
RTsNamespaceDecl
RTsNamespaceExportDecl
RTsNonNullExpr
RTsOptionalType
RTsParamProp
RTsParenthesizedType
RTsPropertySignature
RTsQualifiedName
RTsRestType
RTsSatisfiesExpr
RTsSetterSignature
RTsThisType
RTsTplLitType
RTsTupleElement
RTsTupleType
RTsTypeAliasDecl
RTsTypeAnn
RTsTypeAssertion
RTsTypeLit
RTsTypeOperator
RTsTypeParam
RTsTypeParamDecl
RTsTypeParamInstantiation
RTsTypePredicate
RTsTypeQuery
RTsTypeRef
RTsUnionType
RUnaryExpr
RUpdateExpr
RVarDecl
RVarDeclarator
RWhileStmt
RWithStmt
RYieldExpr
Enums
RBlockStmtOrExpr
RCallee
RClassMember
RDecl
RDefaultDecl
RExportSpecifier
RExpr
RImportSpecifier
RJSXAttrName
RJSXAttrOrSpread
RJSXAttrValue
RJSXElementChild
RJSXElementName
RJSXExpr
RJSXObject
RLit
RMemberProp
RModuleDecl
RModuleExportName
RModuleItem
RObjectPatProp
ROptChainBase
RParamOrTsParamProp
RPat
RPatOrExpr
RProgram
RProp
RPropName
RPropOrSpread
RStmt
RSuperProp
RTsEntityName
RTsEnumMemberId
RTsFnOrConstructorType
RTsFnParam
RTsLit
RTsModuleName
RTsModuleRef
RTsNamespaceBody
RTsParamPropParam
RTsThisTypeOrIdent
RTsType
RTsTypeElement
RTsTypeQueryExpr
RTsUnionOrIntersectionType
RVarDeclOrExpr
RVarDeclOrPat
Constants
IMPL_SPANNED_FOR_RArrayLit
🔒
IMPL_SPANNED_FOR_RArrayPat
🔒
IMPL_SPANNED_FOR_RArrowExpr
🔒
IMPL_SPANNED_FOR_RAssignExpr
🔒
IMPL_SPANNED_FOR_RAssignPat
🔒
IMPL_SPANNED_FOR_RAssignPatProp
🔒
IMPL_SPANNED_FOR_RAssignProp
🔒
IMPL_SPANNED_FOR_RAwaitExpr
🔒
IMPL_SPANNED_FOR_RBigInt
🔒
IMPL_SPANNED_FOR_RBinExpr
🔒
IMPL_SPANNED_FOR_RBindingIdent
🔒
IMPL_SPANNED_FOR_RBlockStmt
🔒
IMPL_SPANNED_FOR_RBlockStmtOrExpr
🔒
IMPL_SPANNED_FOR_RBool
🔒
IMPL_SPANNED_FOR_RBreakStmt
🔒
IMPL_SPANNED_FOR_RCallExpr
🔒
IMPL_SPANNED_FOR_RCallee
🔒
IMPL_SPANNED_FOR_RCatchClause
🔒
IMPL_SPANNED_FOR_RClass
🔒
IMPL_SPANNED_FOR_RClassDecl
🔒
IMPL_SPANNED_FOR_RClassExpr
🔒
IMPL_SPANNED_FOR_RClassMember
🔒
IMPL_SPANNED_FOR_RClassMethod
🔒
IMPL_SPANNED_FOR_RClassProp
🔒
IMPL_SPANNED_FOR_RComputedPropName
🔒
IMPL_SPANNED_FOR_RCondExpr
🔒
IMPL_SPANNED_FOR_RConstructor
🔒
IMPL_SPANNED_FOR_RContinueStmt
🔒
IMPL_SPANNED_FOR_RDebuggerStmt
🔒
IMPL_SPANNED_FOR_RDecl
🔒
IMPL_SPANNED_FOR_RDecorator
🔒
IMPL_SPANNED_FOR_RDefaultDecl
🔒
IMPL_SPANNED_FOR_RDoWhileStmt
🔒
IMPL_SPANNED_FOR_REmptyStmt
🔒
IMPL_SPANNED_FOR_RExportAll
🔒
IMPL_SPANNED_FOR_RExportDecl
🔒
IMPL_SPANNED_FOR_RExportDefaultDecl
🔒
IMPL_SPANNED_FOR_RExportDefaultExpr
🔒
IMPL_SPANNED_FOR_RExportDefaultSpecifier
🔒
IMPL_SPANNED_FOR_RExportNamedSpecifier
🔒
IMPL_SPANNED_FOR_RExportNamespaceSpecifier
🔒
IMPL_SPANNED_FOR_RExportSpecifier
🔒
IMPL_SPANNED_FOR_RExpr
🔒
IMPL_SPANNED_FOR_RExprOrSpread
🔒
IMPL_SPANNED_FOR_RExprStmt
🔒
IMPL_SPANNED_FOR_RFnDecl
🔒
IMPL_SPANNED_FOR_RFnExpr
🔒
IMPL_SPANNED_FOR_RForInStmt
🔒
IMPL_SPANNED_FOR_RForOfStmt
🔒
IMPL_SPANNED_FOR_RForStmt
🔒
IMPL_SPANNED_FOR_RFunction
🔒
IMPL_SPANNED_FOR_RGetterProp
🔒
IMPL_SPANNED_FOR_RIdent
🔒
IMPL_SPANNED_FOR_RIfStmt
🔒
IMPL_SPANNED_FOR_RImport
🔒
IMPL_SPANNED_FOR_RImportDecl
🔒
IMPL_SPANNED_FOR_RImportDefaultSpecifier
🔒
IMPL_SPANNED_FOR_RImportNamedSpecifier
🔒
IMPL_SPANNED_FOR_RImportSpecifier
🔒
IMPL_SPANNED_FOR_RImportStarAsSpecifier
🔒
IMPL_SPANNED_FOR_RInvalid
🔒
IMPL_SPANNED_FOR_RJSXAttr
🔒
IMPL_SPANNED_FOR_RJSXAttrName
🔒
IMPL_SPANNED_FOR_RJSXAttrOrSpread
🔒
IMPL_SPANNED_FOR_RJSXAttrValue
🔒
IMPL_SPANNED_FOR_RJSXClosingElement
🔒
IMPL_SPANNED_FOR_RJSXClosingFragment
🔒
IMPL_SPANNED_FOR_RJSXElement
🔒
IMPL_SPANNED_FOR_RJSXElementChild
🔒
IMPL_SPANNED_FOR_RJSXElementName
🔒
IMPL_SPANNED_FOR_RJSXEmptyExpr
🔒
IMPL_SPANNED_FOR_RJSXExpr
🔒
IMPL_SPANNED_FOR_RJSXExprContainer
🔒
IMPL_SPANNED_FOR_RJSXFragment
🔒
IMPL_SPANNED_FOR_RJSXMemberExpr
🔒
IMPL_SPANNED_FOR_RJSXNamespacedName
🔒
IMPL_SPANNED_FOR_RJSXObject
🔒
IMPL_SPANNED_FOR_RJSXOpeningElement
🔒
IMPL_SPANNED_FOR_RJSXOpeningFragment
🔒
IMPL_SPANNED_FOR_RJSXSpreadChild
🔒
IMPL_SPANNED_FOR_RJSXText
🔒
IMPL_SPANNED_FOR_RKeyValuePatProp
🔒
IMPL_SPANNED_FOR_RKeyValueProp
🔒
IMPL_SPANNED_FOR_RLabeledStmt
🔒
IMPL_SPANNED_FOR_RLit
🔒
IMPL_SPANNED_FOR_RMemberExpr
🔒
IMPL_SPANNED_FOR_RMemberProp
🔒
IMPL_SPANNED_FOR_RMetaPropExpr
🔒
IMPL_SPANNED_FOR_RMethodProp
🔒
IMPL_SPANNED_FOR_RModule
🔒
IMPL_SPANNED_FOR_RModuleDecl
🔒
IMPL_SPANNED_FOR_RModuleExportName
🔒
IMPL_SPANNED_FOR_RModuleItem
🔒
IMPL_SPANNED_FOR_RNamedExport
🔒
IMPL_SPANNED_FOR_RNewExpr
🔒
IMPL_SPANNED_FOR_RNull
🔒
IMPL_SPANNED_FOR_RNumber
🔒
IMPL_SPANNED_FOR_RObjectLit
🔒
IMPL_SPANNED_FOR_RObjectPat
🔒
IMPL_SPANNED_FOR_RObjectPatProp
🔒
IMPL_SPANNED_FOR_ROptCall
🔒
IMPL_SPANNED_FOR_ROptChainBase
🔒
IMPL_SPANNED_FOR_ROptChainExpr
🔒
IMPL_SPANNED_FOR_RParam
🔒
IMPL_SPANNED_FOR_RParamOrTsParamProp
🔒
IMPL_SPANNED_FOR_RParenExpr
🔒
IMPL_SPANNED_FOR_RPat
🔒
IMPL_SPANNED_FOR_RPatOrExpr
🔒
IMPL_SPANNED_FOR_RPrivateMethod
🔒
IMPL_SPANNED_FOR_RPrivateName
🔒
IMPL_SPANNED_FOR_RPrivateProp
🔒
IMPL_SPANNED_FOR_RProgram
🔒
IMPL_SPANNED_FOR_RProp
🔒
IMPL_SPANNED_FOR_RPropName
🔒
IMPL_SPANNED_FOR_RPropOrSpread
🔒
IMPL_SPANNED_FOR_RRegex
🔒
IMPL_SPANNED_FOR_RRestPat
🔒
IMPL_SPANNED_FOR_RReturnStmt
🔒
IMPL_SPANNED_FOR_RScript
🔒
IMPL_SPANNED_FOR_RSeqExpr
🔒
IMPL_SPANNED_FOR_RSetterProp
🔒
IMPL_SPANNED_FOR_RSpreadElement
🔒
IMPL_SPANNED_FOR_RStaticBlock
🔒
IMPL_SPANNED_FOR_RStmt
🔒
IMPL_SPANNED_FOR_RStr
🔒
IMPL_SPANNED_FOR_RSuper
🔒
IMPL_SPANNED_FOR_RSuperProp
🔒
IMPL_SPANNED_FOR_RSuperPropExpr
🔒
IMPL_SPANNED_FOR_RSwitchCase
🔒
IMPL_SPANNED_FOR_RSwitchStmt
🔒
IMPL_SPANNED_FOR_RTaggedTpl
🔒
IMPL_SPANNED_FOR_RThisExpr
🔒
IMPL_SPANNED_FOR_RThrowStmt
🔒
IMPL_SPANNED_FOR_RTpl
🔒
IMPL_SPANNED_FOR_RTplElement
🔒
IMPL_SPANNED_FOR_RTryStmt
🔒
IMPL_SPANNED_FOR_RTsArrayType
🔒
IMPL_SPANNED_FOR_RTsAsExpr
🔒
IMPL_SPANNED_FOR_RTsCallSignatureDecl
🔒
IMPL_SPANNED_FOR_RTsConditionalType
🔒
IMPL_SPANNED_FOR_RTsConstAssertion
🔒
IMPL_SPANNED_FOR_RTsConstructSignatureDecl
🔒
IMPL_SPANNED_FOR_RTsConstructorType
🔒
IMPL_SPANNED_FOR_RTsEntityName
🔒
IMPL_SPANNED_FOR_RTsEnumDecl
🔒
IMPL_SPANNED_FOR_RTsEnumMember
🔒
IMPL_SPANNED_FOR_RTsEnumMemberId
🔒
IMPL_SPANNED_FOR_RTsExportAssignment
🔒
IMPL_SPANNED_FOR_RTsExprWithTypeArgs
🔒
IMPL_SPANNED_FOR_RTsExternalModuleRef
🔒
IMPL_SPANNED_FOR_RTsFnOrConstructorType
🔒
IMPL_SPANNED_FOR_RTsFnParam
🔒
IMPL_SPANNED_FOR_RTsFnType
🔒
IMPL_SPANNED_FOR_RTsGetterSignature
🔒
IMPL_SPANNED_FOR_RTsImportEqualsDecl
🔒
IMPL_SPANNED_FOR_RTsImportType
🔒
IMPL_SPANNED_FOR_RTsIndexSignature
🔒
IMPL_SPANNED_FOR_RTsIndexedAccessType
🔒
IMPL_SPANNED_FOR_RTsInferType
🔒
IMPL_SPANNED_FOR_RTsInstantiation
🔒
IMPL_SPANNED_FOR_RTsInterfaceBody
🔒
IMPL_SPANNED_FOR_RTsInterfaceDecl
🔒
IMPL_SPANNED_FOR_RTsIntersectionType
🔒
IMPL_SPANNED_FOR_RTsKeywordType
🔒
IMPL_SPANNED_FOR_RTsLit
🔒
IMPL_SPANNED_FOR_RTsLitType
🔒
IMPL_SPANNED_FOR_RTsMappedType
🔒
IMPL_SPANNED_FOR_RTsMethodSignature
🔒
IMPL_SPANNED_FOR_RTsModuleBlock
🔒
IMPL_SPANNED_FOR_RTsModuleDecl
🔒
IMPL_SPANNED_FOR_RTsModuleName
🔒
IMPL_SPANNED_FOR_RTsModuleRef
🔒
IMPL_SPANNED_FOR_RTsNamespaceBody
🔒
IMPL_SPANNED_FOR_RTsNamespaceDecl
🔒
IMPL_SPANNED_FOR_RTsNamespaceExportDecl
🔒
IMPL_SPANNED_FOR_RTsNonNullExpr
🔒
IMPL_SPANNED_FOR_RTsOptionalType
🔒
IMPL_SPANNED_FOR_RTsParamProp
🔒
IMPL_SPANNED_FOR_RTsParamPropParam
🔒
IMPL_SPANNED_FOR_RTsParenthesizedType
🔒
IMPL_SPANNED_FOR_RTsPropertySignature
🔒
IMPL_SPANNED_FOR_RTsQualifiedName
🔒
IMPL_SPANNED_FOR_RTsRestType
🔒
IMPL_SPANNED_FOR_RTsSatisfiesExpr
🔒
IMPL_SPANNED_FOR_RTsSetterSignature
🔒
IMPL_SPANNED_FOR_RTsThisType
🔒
IMPL_SPANNED_FOR_RTsThisTypeOrIdent
🔒
IMPL_SPANNED_FOR_RTsTplLitType
🔒
IMPL_SPANNED_FOR_RTsTupleElement
🔒
IMPL_SPANNED_FOR_RTsTupleType
🔒
IMPL_SPANNED_FOR_RTsType
🔒
IMPL_SPANNED_FOR_RTsTypeAliasDecl
🔒
IMPL_SPANNED_FOR_RTsTypeAnn
🔒
IMPL_SPANNED_FOR_RTsTypeAssertion
🔒
IMPL_SPANNED_FOR_RTsTypeElement
🔒
IMPL_SPANNED_FOR_RTsTypeLit
🔒
IMPL_SPANNED_FOR_RTsTypeOperator
🔒
IMPL_SPANNED_FOR_RTsTypeParam
🔒
IMPL_SPANNED_FOR_RTsTypeParamDecl
🔒
IMPL_SPANNED_FOR_RTsTypeParamInstantiation
🔒
IMPL_SPANNED_FOR_RTsTypePredicate
🔒
IMPL_SPANNED_FOR_RTsTypeQuery
🔒
IMPL_SPANNED_FOR_RTsTypeQueryExpr
🔒
IMPL_SPANNED_FOR_RTsTypeRef
🔒
IMPL_SPANNED_FOR_RTsUnionOrIntersectionType
🔒
IMPL_SPANNED_FOR_RTsUnionType
🔒
IMPL_SPANNED_FOR_RUnaryExpr
🔒
IMPL_SPANNED_FOR_RUpdateExpr
🔒
IMPL_SPANNED_FOR_RVarDecl
🔒
IMPL_SPANNED_FOR_RVarDeclOrExpr
🔒
IMPL_SPANNED_FOR_RVarDeclOrPat
🔒
IMPL_SPANNED_FOR_RVarDeclarator
🔒
IMPL_SPANNED_FOR_RWhileStmt
🔒
IMPL_SPANNED_FOR_RWithStmt
🔒
IMPL_SPANNED_FOR_RYieldExpr
🔒
Type Definitions
BigIntValue
🔒