CodeQL library for Rust
codeql/rust-all 0.2.5-dev (changelog, source)
Search

Datatype Synth::TElement

INTERNAL: Do not use. The synthesized type of all elements.

Import path

import codeql.rust.elements.internal.generated.Synth

Known direct subtypes

Branch types

TAbi

INTERNAL: Do not use.

TArgList

INTERNAL: Do not use.

TArrayExprInternal

INTERNAL: Do not use.

TArrayListExpr

INTERNAL: Do not use.

TArrayRepeatExpr

INTERNAL: Do not use.

TArrayTypeRepr

INTERNAL: Do not use.

TAsmClobberAbi

INTERNAL: Do not use.

TAsmConst

INTERNAL: Do not use.

TAsmDirSpec

INTERNAL: Do not use.

TAsmExpr

INTERNAL: Do not use.

TAsmLabel

INTERNAL: Do not use.

TAsmOperandExpr

INTERNAL: Do not use.

TAsmOperandNamed

INTERNAL: Do not use.

TAsmOption

INTERNAL: Do not use.

TAsmOptionsList

INTERNAL: Do not use.

TAsmRegOperand

INTERNAL: Do not use.

TAsmRegSpec

INTERNAL: Do not use.

TAsmSym

INTERNAL: Do not use.

TAssocItemList

INTERNAL: Do not use.

TAssocTypeArg

INTERNAL: Do not use.

TAttr

INTERNAL: Do not use.

TAwaitExpr

INTERNAL: Do not use.

TBecomeExpr

INTERNAL: Do not use.

TBinaryExpr

INTERNAL: Do not use.

TBlockExpr

INTERNAL: Do not use.

TBoxPat

INTERNAL: Do not use.

TBreakExpr

INTERNAL: Do not use.

TCallExpr

INTERNAL: Do not use.

TCastExpr

INTERNAL: Do not use.

TClosureExpr

INTERNAL: Do not use.

TComment

INTERNAL: Do not use.

TConst

INTERNAL: Do not use.

TConstArg

INTERNAL: Do not use.

TConstBlockPat

INTERNAL: Do not use.

TConstParam

INTERNAL: Do not use.

TContinueExpr

INTERNAL: Do not use.

TCrate

INTERNAL: Do not use.

TDynTraitTypeRepr

INTERNAL: Do not use.

TEnum

INTERNAL: Do not use.

TExprStmt

INTERNAL: Do not use.

TExternBlock

INTERNAL: Do not use.

TExternCrate

INTERNAL: Do not use.

TExternItemList

INTERNAL: Do not use.

TExtractorStep

INTERNAL: Do not use.

TFieldExpr

INTERNAL: Do not use.

TFnPtrTypeRepr

INTERNAL: Do not use.

TForBinder

INTERNAL: Do not use.

TForExpr

INTERNAL: Do not use.

TForTypeRepr

INTERNAL: Do not use.

TFormat

INTERNAL: Do not use.

TFormatArgsArg

INTERNAL: Do not use.

TFormatArgsExpr

INTERNAL: Do not use.

TFormatArgument

INTERNAL: Do not use.

TFormatTemplateVariableAccess

INTERNAL: Do not use.

TFunction

INTERNAL: Do not use.

TGenericArgList

INTERNAL: Do not use.

TGenericParamList

INTERNAL: Do not use.

TIdentPat

INTERNAL: Do not use.

TIfExpr

INTERNAL: Do not use.

TImpl

INTERNAL: Do not use.

TImplTraitTypeRepr

INTERNAL: Do not use.

TIndexExpr

INTERNAL: Do not use.

TInferTypeRepr

INTERNAL: Do not use.

TItemList

INTERNAL: Do not use.

TLabel

INTERNAL: Do not use.

TLetElse

INTERNAL: Do not use.

TLetExpr

INTERNAL: Do not use.

TLetStmt

INTERNAL: Do not use.

TLifetime

INTERNAL: Do not use.

TLifetimeArg

INTERNAL: Do not use.

TLifetimeParam

INTERNAL: Do not use.

TLiteralExpr

INTERNAL: Do not use.

TLiteralPat

INTERNAL: Do not use.

TLoopExpr

INTERNAL: Do not use.

TMacroCall

INTERNAL: Do not use.

TMacroDef

INTERNAL: Do not use.

TMacroExpr

INTERNAL: Do not use.

TMacroItems

INTERNAL: Do not use.

TMacroPat

INTERNAL: Do not use.

TMacroRules

INTERNAL: Do not use.

TMacroTypeRepr

INTERNAL: Do not use.

TMatchArm

INTERNAL: Do not use.

TMatchArmList

INTERNAL: Do not use.

TMatchExpr

INTERNAL: Do not use.

TMatchGuard

INTERNAL: Do not use.

TMeta

INTERNAL: Do not use.

TMethodCallExpr

INTERNAL: Do not use.

TMissing

INTERNAL: Do not use.

TModule

INTERNAL: Do not use.

TName

INTERNAL: Do not use.

TNameRef

INTERNAL: Do not use.

TNamedCrate

INTERNAL: Do not use.

TNeverTypeRepr

INTERNAL: Do not use.

TOffsetOfExpr

INTERNAL: Do not use.

TOrPat

INTERNAL: Do not use.

TParam

INTERNAL: Do not use.

TParamList

INTERNAL: Do not use.

TParenExpr

INTERNAL: Do not use.

TParenPat

INTERNAL: Do not use.

TParenTypeRepr

INTERNAL: Do not use.

TParenthesizedArgList

INTERNAL: Do not use.

TPath

INTERNAL: Do not use.

TPathExpr

INTERNAL: Do not use.

TPathPat

INTERNAL: Do not use.

TPathSegment

INTERNAL: Do not use.

TPathTypeRepr

INTERNAL: Do not use.

TPrefixExpr

INTERNAL: Do not use.

TPtrTypeRepr

INTERNAL: Do not use.

TRangeExpr

INTERNAL: Do not use.

TRangePat

INTERNAL: Do not use.

TRefExpr

INTERNAL: Do not use.

TRefPat

INTERNAL: Do not use.

TRefTypeRepr

INTERNAL: Do not use.

TRename

INTERNAL: Do not use.

TRestPat

INTERNAL: Do not use.

TRetTypeRepr

INTERNAL: Do not use.

TReturnExpr

INTERNAL: Do not use.

TReturnTypeSyntax

INTERNAL: Do not use.

TSelfParam

INTERNAL: Do not use.

TSlicePat

INTERNAL: Do not use.

TSliceTypeRepr

INTERNAL: Do not use.

TSourceFile

INTERNAL: Do not use.

TStatic

INTERNAL: Do not use.

TStmtList

INTERNAL: Do not use.

TStruct

INTERNAL: Do not use.

TStructExpr

INTERNAL: Do not use.

TStructExprField

INTERNAL: Do not use.

TStructExprFieldList

INTERNAL: Do not use.

TStructField

INTERNAL: Do not use.

TStructFieldList

INTERNAL: Do not use.

TStructPat

INTERNAL: Do not use.

TStructPatField

INTERNAL: Do not use.

TStructPatFieldList

INTERNAL: Do not use.

TTokenTree

INTERNAL: Do not use.

TTrait

INTERNAL: Do not use.

TTraitAlias

INTERNAL: Do not use.

TTryExpr

INTERNAL: Do not use.

TTupleExpr

INTERNAL: Do not use.

TTupleField

INTERNAL: Do not use.

TTupleFieldList

INTERNAL: Do not use.

TTuplePat

INTERNAL: Do not use.

TTupleStructPat

INTERNAL: Do not use.

TTupleTypeRepr

INTERNAL: Do not use.

TTypeAlias

INTERNAL: Do not use.

TTypeArg

INTERNAL: Do not use.

TTypeBound

INTERNAL: Do not use.

TTypeBoundList

INTERNAL: Do not use.

TTypeParam

INTERNAL: Do not use.

TUnderscoreExpr

INTERNAL: Do not use.

TUnimplemented

INTERNAL: Do not use.

TUnion

INTERNAL: Do not use.

TUse

INTERNAL: Do not use.

TUseBoundGenericArgs

INTERNAL: Do not use.

TUseTree

INTERNAL: Do not use.

TUseTreeList

INTERNAL: Do not use.

TVariant

INTERNAL: Do not use.

TVariantList

INTERNAL: Do not use.

TVisibility

INTERNAL: Do not use.

TWhereClause

INTERNAL: Do not use.

TWherePred

INTERNAL: Do not use.

TWhileExpr

INTERNAL: Do not use.

TWildcardPat

INTERNAL: Do not use.

TYeetExpr

INTERNAL: Do not use.

TYieldExpr

INTERNAL: Do not use.

Injectors

TAbi

INTERNAL: Do not use.

TArgList

INTERNAL: Do not use.

TArrayExprInternal

INTERNAL: Do not use.

TArrayListExpr

INTERNAL: Do not use.

TArrayRepeatExpr

INTERNAL: Do not use.

TArrayTypeRepr

INTERNAL: Do not use.

TAsmClobberAbi

INTERNAL: Do not use.

TAsmConst

INTERNAL: Do not use.

TAsmDirSpec

INTERNAL: Do not use.

TAsmExpr

INTERNAL: Do not use.

TAsmLabel

INTERNAL: Do not use.

TAsmOperandExpr

INTERNAL: Do not use.

TAsmOperandNamed

INTERNAL: Do not use.

TAsmOption

INTERNAL: Do not use.

TAsmOptionsList

INTERNAL: Do not use.

TAsmRegOperand

INTERNAL: Do not use.

TAsmRegSpec

INTERNAL: Do not use.

TAsmSym

INTERNAL: Do not use.

TAssocItemList

INTERNAL: Do not use.

TAssocTypeArg

INTERNAL: Do not use.

TAttr

INTERNAL: Do not use.

TAwaitExpr

INTERNAL: Do not use.

TBecomeExpr

INTERNAL: Do not use.

TBinaryExpr

INTERNAL: Do not use.

TBlockExpr

INTERNAL: Do not use.

TBoxPat

INTERNAL: Do not use.

TBreakExpr

INTERNAL: Do not use.

TCallExpr

INTERNAL: Do not use.

TCastExpr

INTERNAL: Do not use.

TClosureExpr

INTERNAL: Do not use.

TComment

INTERNAL: Do not use.

TConst

INTERNAL: Do not use.

TConstArg

INTERNAL: Do not use.

TConstBlockPat

INTERNAL: Do not use.

TConstParam

INTERNAL: Do not use.

TContinueExpr

INTERNAL: Do not use.

TCrate

INTERNAL: Do not use.

TDynTraitTypeRepr

INTERNAL: Do not use.

TEnum

INTERNAL: Do not use.

TExprStmt

INTERNAL: Do not use.

TExternBlock

INTERNAL: Do not use.

TExternCrate

INTERNAL: Do not use.

TExternItemList

INTERNAL: Do not use.

TExtractorStep

INTERNAL: Do not use.

TFieldExpr

INTERNAL: Do not use.

TFnPtrTypeRepr

INTERNAL: Do not use.

TForBinder

INTERNAL: Do not use.

TForExpr

INTERNAL: Do not use.

TForTypeRepr

INTERNAL: Do not use.

TFormat

INTERNAL: Do not use.

TFormatArgsArg

INTERNAL: Do not use.

TFormatArgsExpr

INTERNAL: Do not use.

TFormatArgument

INTERNAL: Do not use.

TFormatTemplateVariableAccess

INTERNAL: Do not use.

TFunction

INTERNAL: Do not use.

TGenericArgList

INTERNAL: Do not use.

TGenericParamList

INTERNAL: Do not use.

TIdentPat

INTERNAL: Do not use.

TIfExpr

INTERNAL: Do not use.

TImpl

INTERNAL: Do not use.

TImplTraitTypeRepr

INTERNAL: Do not use.

TIndexExpr

INTERNAL: Do not use.

TInferTypeRepr

INTERNAL: Do not use.

TItemList

INTERNAL: Do not use.

TLabel

INTERNAL: Do not use.

TLetElse

INTERNAL: Do not use.

TLetExpr

INTERNAL: Do not use.

TLetStmt

INTERNAL: Do not use.

TLifetime

INTERNAL: Do not use.

TLifetimeArg

INTERNAL: Do not use.

TLifetimeParam

INTERNAL: Do not use.

TLiteralExpr

INTERNAL: Do not use.

TLiteralPat

INTERNAL: Do not use.

TLoopExpr

INTERNAL: Do not use.

TMacroCall

INTERNAL: Do not use.

TMacroDef

INTERNAL: Do not use.

TMacroExpr

INTERNAL: Do not use.

TMacroItems

INTERNAL: Do not use.

TMacroPat

INTERNAL: Do not use.

TMacroRules

INTERNAL: Do not use.

TMacroTypeRepr

INTERNAL: Do not use.

TMatchArm

INTERNAL: Do not use.

TMatchArmList

INTERNAL: Do not use.

TMatchExpr

INTERNAL: Do not use.

TMatchGuard

INTERNAL: Do not use.

TMeta

INTERNAL: Do not use.

TMethodCallExpr

INTERNAL: Do not use.

TMissing

INTERNAL: Do not use.

TModule

INTERNAL: Do not use.

TName

INTERNAL: Do not use.

TNameRef

INTERNAL: Do not use.

TNamedCrate

INTERNAL: Do not use.

TNeverTypeRepr

INTERNAL: Do not use.

TOffsetOfExpr

INTERNAL: Do not use.

TOrPat

INTERNAL: Do not use.

TParam

INTERNAL: Do not use.

TParamList

INTERNAL: Do not use.

TParenExpr

INTERNAL: Do not use.

TParenPat

INTERNAL: Do not use.

TParenTypeRepr

INTERNAL: Do not use.

TParenthesizedArgList

INTERNAL: Do not use.

TPath

INTERNAL: Do not use.

TPathExpr

INTERNAL: Do not use.

TPathPat

INTERNAL: Do not use.

TPathSegment

INTERNAL: Do not use.

TPathTypeRepr

INTERNAL: Do not use.

TPrefixExpr

INTERNAL: Do not use.

TPtrTypeRepr

INTERNAL: Do not use.

TRangeExpr

INTERNAL: Do not use.

TRangePat

INTERNAL: Do not use.

TRefExpr

INTERNAL: Do not use.

TRefPat

INTERNAL: Do not use.

TRefTypeRepr

INTERNAL: Do not use.

TRename

INTERNAL: Do not use.

TRestPat

INTERNAL: Do not use.

TRetTypeRepr

INTERNAL: Do not use.

TReturnExpr

INTERNAL: Do not use.

TReturnTypeSyntax

INTERNAL: Do not use.

TSelfParam

INTERNAL: Do not use.

TSlicePat

INTERNAL: Do not use.

TSliceTypeRepr

INTERNAL: Do not use.

TSourceFile

INTERNAL: Do not use.

TStatic

INTERNAL: Do not use.

TStmtList

INTERNAL: Do not use.

TStruct

INTERNAL: Do not use.

TStructExpr

INTERNAL: Do not use.

TStructExprField

INTERNAL: Do not use.

TStructExprFieldList

INTERNAL: Do not use.

TStructField

INTERNAL: Do not use.

TStructFieldList

INTERNAL: Do not use.

TStructPat

INTERNAL: Do not use.

TStructPatField

INTERNAL: Do not use.

TStructPatFieldList

INTERNAL: Do not use.

TTokenTree

INTERNAL: Do not use.

TTrait

INTERNAL: Do not use.

TTraitAlias

INTERNAL: Do not use.

TTryExpr

INTERNAL: Do not use.

TTupleExpr

INTERNAL: Do not use.

TTupleField

INTERNAL: Do not use.

TTupleFieldList

INTERNAL: Do not use.

TTuplePat

INTERNAL: Do not use.

TTupleStructPat

INTERNAL: Do not use.

TTupleTypeRepr

INTERNAL: Do not use.

TTypeAlias

INTERNAL: Do not use.

TTypeArg

INTERNAL: Do not use.

TTypeBound

INTERNAL: Do not use.

TTypeBoundList

INTERNAL: Do not use.

TTypeParam

INTERNAL: Do not use.

TUnderscoreExpr

INTERNAL: Do not use.

TUnimplemented

INTERNAL: Do not use.

TUnion

INTERNAL: Do not use.

TUse

INTERNAL: Do not use.

TUseBoundGenericArgs

INTERNAL: Do not use.

TUseTree

INTERNAL: Do not use.

TUseTreeList

INTERNAL: Do not use.

TVariant

INTERNAL: Do not use.

TVariantList

INTERNAL: Do not use.

TVisibility

INTERNAL: Do not use.

TWhereClause

INTERNAL: Do not use.

TWherePred

INTERNAL: Do not use.

TWhileExpr

INTERNAL: Do not use.

TWildcardPat

INTERNAL: Do not use.

TYeetExpr

INTERNAL: Do not use.

TYieldExpr

INTERNAL: Do not use.