Skip to main content

Crate golar

Crate golar 

Source

Re-exports§

pub use inventory;

Structs§

AccessFlags
ArrayLiteralExpression
ArrayTypeNode
ArrowFunction
AsExpression
AwaitExpression
BigIntLiteral
BinaryExpression
BindingElement
BindingPattern
Block
BreakStatement
CallExpression
CallSignatureDeclaration
CaseBlock
CaseOrDefaultClause
CatchClause
CheckFlags
CheckerTypePredicate
ClassDeclaration
ClassExpression
ClassStaticBlockDeclaration
CommonJSExport
CompositeSignature
ComputedPropertyName
ConditionalExpression
ConditionalRoot
ConditionalType
ConditionalTypeNode
ConstrainedType
ConstructSignatureDeclaration
ConstructorDeclaration
ConstructorTypeNode
ContinueStatement
DebuggerStatement
Decorator
DeleteExpression
DoStatement
ElementAccessExpression
ElementFlags
EmptyStatement
EnumDeclaration
EnumMember
EvolvingArrayType
ExportAssignment
ExportDeclaration
ExportSpecifier
ExpressionStatement
ExpressionWithTypeArguments
ExternalModuleReference
FileWithProgram
ForInOrOfStatement
ForStatement
FunctionDeclaration
FunctionExpression
FunctionTypeNode
GetAccessorDeclaration
GoIface
GoItab
GoSlice
GoString
HeritageClause
Identifier
IfStatement
ImportAttribute
ImportAttributes
ImportClause
ImportDeclaration
ImportEqualsDeclaration
ImportSpecifier
ImportTypeNode
IndexFlags
IndexInfo
IndexSignatureDeclaration
IndexType
IndexedAccessType
IndexedAccessTypeNode
InferTypeNode
InstantiationExpressionType
InterfaceDeclaration
InterfaceType
IntersectionType
IntersectionTypeNode
IntrinsicType
JSDoc
JSDocAllType
JSDocAugmentsTag
JSDocCallbackTag
JSDocDeprecatedTag
JSDocImplementsTag
JSDocImportTag
JSDocLink
JSDocLinkCode
JSDocLinkPlain
JSDocNameReference
JSDocNonNullableType
JSDocNullableType
JSDocOptionalType
JSDocOverloadTag
JSDocOverrideTag
JSDocParameterOrPropertyTag
JSDocPrivateTag
JSDocProtectedTag
JSDocPublicTag
JSDocReadonlyTag
JSDocReturnTag
JSDocSatisfiesTag
JSDocSeeTag
JSDocSignature
JSDocTemplateTag
JSDocText
JSDocThisTag
JSDocThrowsTag
JSDocTypeExpression
JSDocTypeLiteral
JSDocTypeTag
JSDocTypedefTag
JSDocUnknownTag
JSDocVariadicType
JsxAttribute
JsxAttributes
JsxClosingElement
JsxClosingFragment
JsxElement
JsxExpression
JsxFragment
JsxNamespacedName
JsxOpeningElement
JsxOpeningFragment
JsxSelfClosingElement
JsxSpreadAttribute
JsxText
KeywordExpression
KeywordTypeNode
LabeledStatement
LiteralType
LiteralTypeNode
MappedType
MappedTypeNode
MetaProperty
MethodDeclaration
MethodSignatureDeclaration
MissingDeclaration
ModifierFlags
ModifierList
ModuleBlock
ModuleDeclaration
NamedExports
NamedImports
NamedTupleMember
NamespaceExport
NamespaceExportDeclaration
NamespaceImport
NewExpression
NoSubstitutionTemplateLiteral
Node
NodeList
NonNullExpression
NotEmittedStatement
NotEmittedTypeElement
NumericLiteral
ObjectFlags
ObjectLiteralExpression
ObjectType
OptionalTypeNode
ParameterDeclaration
ParenthesizedExpression
ParenthesizedTypeNode
PartiallyEmittedExpression
PostfixUnaryExpression
PrefixUnaryExpression
PrivateIdentifier
Program
PropertyAccessExpression
PropertyAssignment
PropertyDeclaration
PropertySignatureDeclaration
QualifiedName
RawArrayLiteralExpression
RawArrayTypeNode
RawArrowFunction
RawAsExpression
RawAwaitExpression
RawBigIntLiteral
RawBinaryExpression
RawBindingElement
RawBindingPattern
RawBlock
RawBreakStatement
RawCallExpression
RawCallSignatureDeclaration
RawCaseBlock
RawCaseOrDefaultClause
RawCatchClause
RawCheckerTypePredicate
RawClassDeclaration
RawClassExpression
RawClassStaticBlockDeclaration
RawCommonJSExport
RawCompositeSignature
RawComputedPropertyName
RawConditionalExpression
RawConditionalRoot
RawConditionalType
RawConditionalTypeNode
RawConstrainedType
RawConstructSignatureDeclaration
RawConstructorDeclaration
RawConstructorTypeNode
RawContinueStatement
RawDebuggerStatement
RawDecorator
RawDeleteExpression
RawDoStatement
RawElementAccessExpression
RawEmptyStatement
RawEnumDeclaration
RawEnumMember
RawEvolvingArrayType
RawExportAssignment
RawExportDeclaration
RawExportSpecifier
RawExpressionStatement
RawExpressionWithTypeArguments
RawExternalModuleReference
RawForInOrOfStatement
RawForStatement
RawFunctionDeclaration
RawFunctionExpression
RawFunctionTypeNode
RawGetAccessorDeclaration
RawHeritageClause
RawIdentifier
RawIfStatement
RawImportAttribute
RawImportAttributes
RawImportClause
RawImportDeclaration
RawImportEqualsDeclaration
RawImportSpecifier
RawImportTypeNode
RawIndexInfo
RawIndexSignatureDeclaration
RawIndexType
RawIndexedAccessType
RawIndexedAccessTypeNode
RawInferTypeNode
RawInstantiationExpressionType
RawInterfaceDeclaration
RawInterfaceType
RawIntersectionType
RawIntersectionTypeNode
RawIntrinsicType
RawJSDoc
RawJSDocAllType
RawJSDocAugmentsTag
RawJSDocCallbackTag
RawJSDocDeprecatedTag
RawJSDocImplementsTag
RawJSDocImportTag
RawJSDocLink
RawJSDocLinkCode
RawJSDocLinkPlain
RawJSDocNameReference
RawJSDocNonNullableType
RawJSDocNullableType
RawJSDocOptionalType
RawJSDocOverloadTag
RawJSDocOverrideTag
RawJSDocParameterOrPropertyTag
RawJSDocPrivateTag
RawJSDocProtectedTag
RawJSDocPublicTag
RawJSDocReadonlyTag
RawJSDocReturnTag
RawJSDocSatisfiesTag
RawJSDocSeeTag
RawJSDocSignature
RawJSDocTemplateTag
RawJSDocText
RawJSDocThisTag
RawJSDocThrowsTag
RawJSDocTypeExpression
RawJSDocTypeLiteral
RawJSDocTypeTag
RawJSDocTypedefTag
RawJSDocUnknownTag
RawJSDocVariadicType
RawJsxAttribute
RawJsxAttributes
RawJsxClosingElement
RawJsxClosingFragment
RawJsxElement
RawJsxExpression
RawJsxFragment
RawJsxNamespacedName
RawJsxOpeningElement
RawJsxOpeningFragment
RawJsxSelfClosingElement
RawJsxSpreadAttribute
RawJsxText
RawKeywordExpression
RawKeywordTypeNode
RawLabeledStatement
RawLiteralType
RawLiteralTypeNode
RawMappedType
RawMappedTypeNode
RawMetaProperty
RawMethodDeclaration
RawMethodSignatureDeclaration
RawMissingDeclaration
RawModifierList
RawModuleBlock
RawModuleDeclaration
RawNamedExports
RawNamedImports
RawNamedTupleMember
RawNamespaceExport
RawNamespaceExportDeclaration
RawNamespaceImport
RawNewExpression
RawNoSubstitutionTemplateLiteral
RawNode
RawNodeList
RawNonNullExpression
RawNotEmittedStatement
RawNotEmittedTypeElement
RawNumericLiteral
RawObjectLiteralExpression
RawObjectType
RawOptionalTypeNode
RawParameterDeclaration
RawParenthesizedExpression
RawParenthesizedTypeNode
RawPartiallyEmittedExpression
RawPostfixUnaryExpression
RawPrefixUnaryExpression
RawPrivateIdentifier
RawProgram
RawPropertyAccessExpression
RawPropertyAssignment
RawPropertyDeclaration
RawPropertySignatureDeclaration
RawQualifiedName
RawRegularExpressionLiteral
RawRestTypeNode
RawReturnStatement
RawReverseMappedType
RawSatisfiesExpression
RawSemicolonClassElement
RawSetAccessorDeclaration
RawShorthandPropertyAssignment
RawSignature
RawSourceFile
RawSpreadAssignment
RawSpreadElement
RawStringLiteral
RawStringMappingType
RawStructuredType
RawSubstitutionType
RawSwitchStatement
RawSymbol
RawSyntaxList
RawSyntheticReferenceExpression
RawTaggedTemplateExpression
RawTemplateExpression
RawTemplateHead
RawTemplateLiteralType
RawTemplateLiteralTypeNode
RawTemplateLiteralTypeSpan
RawTemplateMiddle
RawTemplateSpan
RawTemplateTail
RawThisTypeNode
RawThrowStatement
RawTryStatement
RawTupleElementInfo
RawTupleType
RawTupleTypeNode
RawType
RawTypeAlias
RawTypeAliasDeclaration
RawTypeAssertion
RawTypeLiteralNode
RawTypeOfExpression
RawTypeOperatorNode
RawTypeParameter
RawTypeParameterDeclaration
RawTypePredicateNode
RawTypeQueryNode
RawTypeReference
RawTypeReferenceNode
RawUnionOrIntersectionType
RawUnionType
RawUnionTypeNode
RawUniqueESSymbolType
RawVariableDeclaration
RawVariableDeclarationList
RawVariableStatement
RawVoidExpression
RawWhileStatement
RawWithStatement
RawYieldExpression
RegularExpressionLiteral
RestTypeNode
ReturnStatement
ReverseMappedType
Rule
RuleContext
SatisfiesExpression
SemicolonClassElement
SetAccessorDeclaration
ShorthandPropertyAssignment
Signature
SignatureFlags
SliceIter
SourceFile
SpreadAssignment
SpreadElement
StringLiteral
StringMappingType
StructuredType
SubstitutionType
SwitchStatement
Symbol
SymbolFlags
SyntaxList
SyntheticReferenceExpression
TaggedTemplateExpression
TemplateExpression
TemplateHead
TemplateLiteralType
TemplateLiteralTypeNode
TemplateLiteralTypeSpan
TemplateMiddle
TemplateSpan
TemplateTail
TextRange
ThisTypeNode
ThrowStatement
TryStatement
TupleType
TupleTypeNode
Type
TypeAlias
TypeAliasDeclaration
TypeAssertion
TypeFlags
TypeLiteralNode
TypeOfExpression
TypeOperatorNode
TypeParameter
TypeParameterDeclaration
TypePredicateNode
TypeQueryNode
TypeReference
TypeReferenceNode
UnionOrIntersectionType
UnionType
UnionTypeNode
UniqueESSymbolType
VariableDeclaration
VariableDeclarationList
VariableStatement
VoidExpression
WhileStatement
WithStatement
Workspace
YieldExpression

Enums§

Kind
TypePredicateKind

Traits§

FromNode
FromType
SliceItem

Functions§

composite_signature_from_raw
conditional_root_from_raw
for_each_child
index_info_from_raw
modifier_list_from_raw
node_from_raw
node_list_from_raw
signature_from_raw
slice_iter
symbol_from_raw
type_alias_from_raw
type_from_raw
type_predicate_from_raw
visit_node
visit_node_list
walk