io.shiftleft.codepropertygraph.generated.nodes
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Producttrait Equalstrait StaticType[AnyRef]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AnnotationBaseclass Annotationclass NewAnnotationtrait AnnotationLiteralBaseclass AnnotationLiteralclass NewAnnotationLiteraltrait AnnotationParameterBaseclass AnnotationParameterclass NewAnnotationParametertrait ArrayInitializerBaseclass ArrayInitializerclass NewArrayInitializertrait AstNodeBasetrait AstNodetrait CfgNodetrait CallReprclass Calltrait Expressionclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturnclass Commentclass Fileclass Importclass JumpLabelclass Localclass Memberclass Modifierclass Namespaceclass NamespaceBlockclass TypeArgumentclass TypeDeclclass TypeParametertrait AstNodeNewtrait CfgNodeNewtrait CallReprNewclass NewCalltrait ExpressionNewclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturnclass NewCommentclass NewFileclass NewImportclass NewJumpLabelclass NewLocalclass NewMemberclass NewModifierclass NewNamespaceclass NewNamespaceBlockclass NewTypeArgumentclass NewTypeDeclclass NewTypeParametertrait CfgNodeBasetrait CallReprBasetrait CallBasetrait ExpressionBasetrait BlockBasetrait ControlStructureBasetrait FieldIdentifierBasetrait IdentifierBasetrait LiteralBasetrait MethodRefBasetrait ReturnBasetrait TemplateDomBasetrait TypeRefBasetrait UnknownBasetrait JumpTargetBasetrait MethodBasetrait MethodParameterInBasetrait MethodParameterOutBasetrait MethodReturnBasetrait CommentBasetrait FileBasetrait ImportBasetrait JumpLabelBasetrait LocalBasetrait MemberBasetrait ModifierBasetrait NamespaceBasetrait NamespaceBlockBasetrait TypeArgumentBasetrait TypeDeclBasetrait TypeParameterBasetrait BindingBaseclass Bindingclass NewBindingtrait ClosureBindingBaseclass ClosureBindingclass NewClosureBindingtrait ConfigFileBaseclass ConfigFileclass NewConfigFiletrait DeclarationBasetrait Declarationtrait DeclarationNewtrait DependencyBaseclass Dependencyclass NewDependencytrait FindingBaseclass Findingclass NewFindingtrait KeyValuePairBaseclass KeyValuePairclass NewKeyValuePairtrait LocationBaseclass Locationclass NewLocationtrait MetaDataBaseclass MetaDataclass NewMetaDataclass NewNodeclass NewTagclass NewTagNodePairclass NewTypeclass StoredNodeclass Tagclass TagNodePairclass Typetrait TagBasetrait TagNodePairBasetrait TypeBaseShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Annotation.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait AnnotationBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Annotationclass NewAnnotation
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait HasFullNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AnnotationLiteral.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait AnnotationLiteralBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationLiteralEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationLiteralEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class AnnotationLiteralclass NewAnnotationLiteral
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
AnnotationParameter.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait AnnotationParameterBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationParameterEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalsclass GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationParameterEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class AnnotationParameterclass NewAnnotationParameter
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ArrayInitializer.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait ArrayInitializerBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ArrayInitializerEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[ArrayInitializerEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ArrayInitializerclass NewArrayInitializer
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AstNodeEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class AnnotationParametertrait CfgNodetrait CallReprclass Calltrait Expressionclass Annotationclass AnnotationLiteralclass ArrayInitializerclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturnclass Commentclass Fileclass Importclass JumpLabelclass Localclass Memberclass Modifierclass Namespaceclass NamespaceBlockclass TypeArgumentclass TypeDeclclass TypeParameterShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[AstNodeEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AnnotationParameterBaseclass AnnotationParameterclass NewAnnotationParametertrait AstNodetrait CfgNodetrait CallReprclass Calltrait Expressionclass Annotationclass AnnotationLiteralclass ArrayInitializerclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturnclass Commentclass Fileclass Importclass JumpLabelclass Localclass Memberclass Modifierclass Namespaceclass NamespaceBlockclass TypeArgumentclass TypeDeclclass TypeParametertrait AstNodeNewtrait CfgNodeNewtrait CallReprNewclass NewCalltrait ExpressionNewclass NewAnnotationclass NewAnnotationLiteralclass NewArrayInitializerclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturnclass NewCommentclass NewFileclass NewImportclass NewJumpLabelclass NewLocalclass NewMemberclass NewModifierclass NewNamespaceclass NewNamespaceBlockclass NewTypeArgumentclass NewTypeDeclclass NewTypeParametertrait CfgNodeBasetrait CallReprBasetrait CallBasetrait ExpressionBasetrait AnnotationBasetrait AnnotationLiteralBasetrait ArrayInitializerBasetrait BlockBasetrait ControlStructureBasetrait FieldIdentifierBasetrait IdentifierBasetrait LiteralBasetrait MethodRefBasetrait ReturnBasetrait TemplateDomBasetrait TypeRefBasetrait UnknownBasetrait JumpTargetBasetrait MethodBasetrait MethodParameterInBasetrait MethodParameterOutBasetrait MethodReturnBasetrait CommentBasetrait FileBasetrait ImportBasetrait JumpLabelBasetrait LocalBasetrait MemberBasetrait ModifierBasetrait NamespaceBasetrait NamespaceBlockBasetrait TypeArgumentBasetrait TypeDeclBasetrait TypeParameterBaseShow all
Attributes
- Supertypes
-
trait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AnnotationParameterEMTtrait CfgNodeEMTtrait CallReprEMTtrait CallEMTtrait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMTtrait CommentEMTtrait FileEMTtrait ImportEMTtrait JumpLabelEMTtrait LocalEMTtrait MemberEMTtrait ModifierEMTtrait NamespaceBlockEMTtrait NamespaceEMTtrait TypeArgumentEMTtrait TypeDeclEMTtrait TypeParameterEMTShow all
Attributes
- Supertypes
-
trait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AstNodeEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CfgNodeNewtrait CallReprNewclass NewCalltrait ExpressionNewclass NewAnnotationclass NewAnnotationLiteralclass NewArrayInitializerclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturnclass NewAnnotationParameterclass NewCommentclass NewFileclass NewImportclass NewJumpLabelclass NewLocalclass NewMemberclass NewModifierclass NewNamespaceclass NewNamespaceBlockclass NewTypeArgumentclass NewTypeDeclclass NewTypeParameterShow all
Attributes
- Companion
- object
- Supertypes
-
trait BindingBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[BindingEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[BindingEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Bindingclass NewBinding
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasSignatureEMTtrait HasNameEMTtrait HasMethodFullNameEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait BlockBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[BlockEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[BlockEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CallReprtrait CfgNodetrait AstNodetrait CallBasetrait ExpressionBasetrait CallReprBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CallEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CallReprBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[CallEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasMethodFullNameEMTtrait HasDispatchTypeEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CallReprEMTtrait HasSignatureEMTtrait HasNameEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait CfgNodetrait AstNodetrait CallReprBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CallReprEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Call
Attributes
- Supertypes
-
trait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[CallReprEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Supertypes
-
trait HasSignatureEMTtrait HasNameEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CallEMT
Attributes
- Supertypes
-
trait CfgNodeNewtrait AstNodeNewtrait CallReprBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CallReprEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewCall
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CfgNodeEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CallReprclass Calltrait Expressionclass Annotationclass AnnotationLiteralclass ArrayInitializerclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturnShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[CfgNodeEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CallReprBasetrait CallBaseclass Callclass NewCalltrait CallReprtrait CallReprNewtrait CfgNodetrait Expressionclass Annotationclass AnnotationLiteralclass ArrayInitializerclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturntrait CfgNodeNewtrait ExpressionNewclass NewAnnotationclass NewAnnotationLiteralclass NewArrayInitializerclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturntrait ExpressionBasetrait AnnotationBasetrait AnnotationLiteralBasetrait ArrayInitializerBasetrait BlockBasetrait ControlStructureBasetrait FieldIdentifierBasetrait IdentifierBasetrait LiteralBasetrait MethodRefBasetrait ReturnBasetrait TemplateDomBasetrait TypeRefBasetrait UnknownBasetrait JumpTargetBasetrait MethodBasetrait MethodParameterInBasetrait MethodParameterOutBasetrait MethodReturnBaseShow all
Attributes
- Supertypes
-
trait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CallReprEMTtrait CallEMTtrait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMTShow all
Attributes
- Supertypes
-
trait AstNodeNewtrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CfgNodeEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait CallReprNewclass NewCalltrait ExpressionNewclass NewAnnotationclass NewAnnotationLiteralclass NewArrayInitializerclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturnShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClosureBinding.type
Attributes
- Companion
- object
- Supertypes
-
trait ClosureBindingBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ClosureBindingEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[ClosureBindingEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ClosureBindingclass NewClosureBinding
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasEvaluationStrategyEMTtrait HasClosureBindingIdEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait CommentBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CommentEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[CommentEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Commentclass NewComment
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasFilenameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ConfigFile.type
Attributes
- Companion
- object
- Supertypes
-
trait ConfigFileBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ConfigFileEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[ConfigFileEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ConfigFileclass NewConfigFile
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ControlStructure.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait ControlStructureBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ControlStructureEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[ControlStructureEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ControlStructureclass NewControlStructure
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasParserTypeNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait DeclarationBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[DeclarationEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Declaration.type
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[DeclarationEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait Declarationclass Localclass Memberclass Methodclass MethodParameterInclass MethodParameterOuttrait DeclarationNewclass NewLocalclass NewMemberclass NewMethodclass NewMethodParameterInclass NewMethodParameterOuttrait LocalBasetrait MemberBasetrait MethodBasetrait MethodParameterInBasetrait MethodParameterOutBaseShow all
Attributes
- Supertypes
- Known subtypes
-
trait LocalEMTtrait MemberEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMT
Attributes
- Supertypes
-
trait DeclarationBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[DeclarationEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewLocalclass NewMemberclass NewMethodclass NewMethodParameterInclass NewMethodParameterOut
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Dependency.type
Attributes
- Companion
- object
- Supertypes
-
trait DependencyBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[DependencyEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[DependencyEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Dependencyclass NewDependency
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasVersionEMTtrait HasNameEMTtrait HasDependencyGroupIdEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait CfgNodetrait AstNodetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ExpressionEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Annotationclass AnnotationLiteralclass ArrayInitializerclass Blockclass Callclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass UnknownShow all
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Expression.type
Attributes
- Supertypes
-
trait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[ExpressionEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AnnotationBaseclass Annotationclass NewAnnotationtrait AnnotationLiteralBaseclass AnnotationLiteralclass NewAnnotationLiteraltrait ArrayInitializerBaseclass ArrayInitializerclass NewArrayInitializertrait BlockBaseclass Blockclass NewBlocktrait CallBaseclass Callclass NewCalltrait ControlStructureBaseclass ControlStructureclass NewControlStructuretrait Expressionclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknowntrait ExpressionNewclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknowntrait FieldIdentifierBasetrait IdentifierBasetrait LiteralBasetrait MethodRefBasetrait ReturnBasetrait TemplateDomBasetrait TypeRefBasetrait UnknownBaseShow all
Attributes
- Supertypes
-
trait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait CallEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTShow all
Attributes
- Supertypes
-
trait CfgNodeNewtrait AstNodeNewtrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ExpressionEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewAnnotationclass NewAnnotationLiteralclass NewArrayInitializerclass NewBlockclass NewCallclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
FieldIdentifier.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait FieldIdentifierBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[FieldIdentifierEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[FieldIdentifierEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class FieldIdentifierclass NewFieldIdentifier
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasCanonicalNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait FileBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[FileEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[FileEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait HasHashEMTtrait HasContentEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait FindingBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[FindingEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[FindingEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Findingclass NewFinding
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Node types with this marker trait are guaranteed to have the ALIAS_TYPE_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the ALIAS_TYPE_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait TypeDeclEMT
Node types with this marker trait are guaranteed to have the ARGUMENT_INDEX property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the ARGUMENT_INDEX property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait CallEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTShow all
Node types with this marker trait are guaranteed to have the ARGUMENT_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the ARGUMENT_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait CallEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTShow all
Node types with this marker trait are guaranteed to have the AST_PARENT_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the AST_PARENT_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the AST_PARENT_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the AST_PARENT_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the CANONICAL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CANONICAL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait FieldIdentifierEMT
Node types with this marker trait are guaranteed to have the CLASS_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CLASS_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LocationEMT
Node types with this marker trait are guaranteed to have the CLASS_SHORT_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CLASS_SHORT_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LocationEMT
Node types with this marker trait are guaranteed to have the CLOSURE_BINDING_ID property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CLOSURE_BINDING_ID property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the CLOSURE_ORIGINAL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CLOSURE_ORIGINAL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ClosureBindingEMT
Node types with this marker trait are guaranteed to have the CODE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CODE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AstNodeEMTtrait AnnotationParameterEMTtrait CfgNodeEMTtrait CallReprEMTtrait CallEMTtrait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMTtrait CommentEMTtrait FileEMTtrait ImportEMTtrait JumpLabelEMTtrait LocalEMTtrait MemberEMTtrait ModifierEMTtrait NamespaceBlockEMTtrait NamespaceEMTtrait TypeArgumentEMTtrait TypeDeclEMTtrait TypeParameterEMTShow all
Node types with this marker trait are guaranteed to have the COLUMN_NUMBER property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the COLUMN_NUMBER property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AstNodeEMTtrait AnnotationParameterEMTtrait CfgNodeEMTtrait CallReprEMTtrait CallEMTtrait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMTtrait CommentEMTtrait FileEMTtrait ImportEMTtrait JumpLabelEMTtrait LocalEMTtrait MemberEMTtrait ModifierEMTtrait NamespaceBlockEMTtrait NamespaceEMTtrait TypeArgumentEMTtrait TypeDeclEMTtrait TypeParameterEMTShow all
Node types with this marker trait are guaranteed to have the COLUMN_NUMBER_END property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the COLUMN_NUMBER_END property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodEMT
Node types with this marker trait are guaranteed to have the CONTAINED_REF property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CONTAINED_REF property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait UnknownEMT
Node types with this marker trait are guaranteed to have the CONTENT property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CONTENT property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ConfigFileEMTtrait FileEMT
Node types with this marker trait are guaranteed to have the CONTROL_STRUCTURE_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the CONTROL_STRUCTURE_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ControlStructureEMT
Node types with this marker trait are guaranteed to have the DEPENDENCY_GROUP_ID property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the DEPENDENCY_GROUP_ID property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DependencyEMT
Node types with this marker trait are guaranteed to have the DISPATCH_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the DISPATCH_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait CallEMT
Node types with this marker trait are guaranteed to have the DYNAMIC_TYPE_HINT_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the DYNAMIC_TYPE_HINT_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BlockEMTtrait CallEMTtrait IdentifierEMTtrait LiteralEMTtrait LocalEMTtrait MemberEMTtrait MethodParameterInEMTtrait MethodRefEMTtrait MethodReturnEMTtrait TypeRefEMTtrait UnknownEMTShow all
Node types with this marker trait are guaranteed to have the EVALUATION_STRATEGY property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the EVALUATION_STRATEGY property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ClosureBindingEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMT
Node types with this marker trait are guaranteed to have the EXPLICIT_AS property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the EXPLICIT_AS property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ImportEMT
Node types with this marker trait are guaranteed to have the FILENAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the FILENAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the GENERIC_SIGNATURE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the GENERIC_SIGNATURE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the HASH property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the HASH property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the IMPORTED_AS property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the IMPORTED_AS property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ImportEMT
Node types with this marker trait are guaranteed to have the IMPORTED_ENTITY property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the IMPORTED_ENTITY property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ImportEMT
Node types with this marker trait are guaranteed to have the INDEX property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the INDEX property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodParameterInEMTtrait MethodParameterOutEMT
Node types with this marker trait are guaranteed to have the INHERITS_FROM_TYPE_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the INHERITS_FROM_TYPE_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait TypeDeclEMT
Node types with this marker trait are guaranteed to have the IS_EXPLICIT property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the IS_EXPLICIT property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ImportEMT
Node types with this marker trait are guaranteed to have the IS_EXTERNAL property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the IS_EXTERNAL property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodEMTtrait TypeDeclEMT
Node types with this marker trait are guaranteed to have the IS_VARIADIC property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the IS_VARIADIC property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodParameterInEMTtrait MethodParameterOutEMT
Node types with this marker trait are guaranteed to have the IS_WILDCARD property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the IS_WILDCARD property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ImportEMT
Node types with this marker trait are guaranteed to have the KEY property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the KEY property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait KeyValuePairEMT
Node types with this marker trait are guaranteed to have the LANGUAGE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the LANGUAGE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MetaDataEMT
Node types with this marker trait are guaranteed to have the LINE_NUMBER property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the LINE_NUMBER property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AstNodeEMTtrait AnnotationParameterEMTtrait CfgNodeEMTtrait CallReprEMTtrait CallEMTtrait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMTtrait CommentEMTtrait FileEMTtrait ImportEMTtrait JumpLabelEMTtrait LocalEMTtrait MemberEMTtrait ModifierEMTtrait NamespaceBlockEMTtrait NamespaceEMTtrait TypeArgumentEMTtrait TypeDeclEMTtrait TypeParameterEMTtrait LocationEMTShow all
Node types with this marker trait are guaranteed to have the LINE_NUMBER_END property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the LINE_NUMBER_END property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodEMT
Node types with this marker trait are guaranteed to have the METHOD_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the METHOD_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the METHOD_SHORT_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the METHOD_SHORT_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LocationEMT
Node types with this marker trait are guaranteed to have the MODIFIER_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the MODIFIER_TYPE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait ModifierEMT
Node types with this marker trait are guaranteed to have the NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AnnotationEMTtrait AnnotationLiteralEMTtrait BindingEMTtrait CallReprEMTtrait CallEMTtrait ConfigFileEMTtrait DeclarationEMTtrait LocalEMTtrait MemberEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait DependencyEMTtrait FileEMTtrait IdentifierEMTtrait JumpLabelEMTtrait JumpTargetEMTtrait NamespaceBlockEMTtrait NamespaceEMTtrait TagEMTtrait TemplateDomEMTtrait TypeDeclEMTtrait TypeEMTtrait TypeParameterEMTShow all
Node types with this marker trait are guaranteed to have the NODE_LABEL property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the NODE_LABEL property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LocationEMT
Node types with this marker trait are guaranteed to have the OFFSET property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the OFFSET property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodEMTtrait TypeDeclEMT
Node types with this marker trait are guaranteed to have the OFFSET_END property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the OFFSET_END property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MethodEMTtrait TypeDeclEMT
Node types with this marker trait are guaranteed to have the ORDER property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the ORDER property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AstNodeEMTtrait AnnotationParameterEMTtrait CfgNodeEMTtrait CallReprEMTtrait CallEMTtrait ExpressionEMTtrait AnnotationEMTtrait AnnotationLiteralEMTtrait ArrayInitializerEMTtrait BlockEMTtrait ControlStructureEMTtrait FieldIdentifierEMTtrait IdentifierEMTtrait LiteralEMTtrait MethodRefEMTtrait ReturnEMTtrait TemplateDomEMTtrait TypeRefEMTtrait UnknownEMTtrait JumpTargetEMTtrait MethodEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodReturnEMTtrait CommentEMTtrait FileEMTtrait ImportEMTtrait JumpLabelEMTtrait LocalEMTtrait MemberEMTtrait ModifierEMTtrait NamespaceBlockEMTtrait NamespaceEMTtrait TypeArgumentEMTtrait TypeDeclEMTtrait TypeParameterEMTShow all
Node types with this marker trait are guaranteed to have the OVERLAYS property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the OVERLAYS property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MetaDataEMT
Node types with this marker trait are guaranteed to have the PACKAGE_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the PACKAGE_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LocationEMT
Node types with this marker trait are guaranteed to have the PARSER_TYPE_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the PARSER_TYPE_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the POSSIBLE_TYPES property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the POSSIBLE_TYPES property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BlockEMTtrait CallEMTtrait IdentifierEMTtrait LiteralEMTtrait LocalEMTtrait MemberEMTtrait MethodParameterInEMTtrait MethodRefEMTtrait MethodReturnEMTtrait TypeRefEMTtrait UnknownEMTShow all
Node types with this marker trait are guaranteed to have the ROOT property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the ROOT property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait MetaDataEMT
Node types with this marker trait are guaranteed to have the SIGNATURE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the SIGNATURE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Node types with this marker trait are guaranteed to have the SYMBOL property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the SYMBOL property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait LocationEMT
Node types with this marker trait are guaranteed to have the TYPE_DECL_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the TYPE_DECL_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait TypeEMT
Node types with this marker trait are guaranteed to have the TYPE_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the TYPE_FULL_NAME property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BlockEMTtrait CallEMTtrait IdentifierEMTtrait LiteralEMTtrait LocalEMTtrait MemberEMTtrait MethodParameterInEMTtrait MethodParameterOutEMTtrait MethodRefEMTtrait MethodReturnEMTtrait TypeRefEMTtrait UnknownEMTShow all
Node types with this marker trait are guaranteed to have the VALUE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the VALUE property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait KeyValuePairEMTtrait TagEMT
Node types with this marker trait are guaranteed to have the VERSION property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Node types with this marker trait are guaranteed to have the VERSION property. EMT stands for: "erased marker trait", it exists only at compile time in order to improve type safety.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait DependencyEMTtrait MetaDataEMT
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Identifier.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait IdentifierBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[IdentifierEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[IdentifierEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Identifierclass NewIdentifier
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait ImportBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ImportEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[ImportEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasIsWildcardEMTtrait HasIsExplicitEMTtrait HasImportedEntityEMTtrait HasImportedAsEMTtrait HasExplicitAsEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait JumpLabelBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[JumpLabelEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[JumpLabelEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class JumpLabelclass NewJumpLabel
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasParserTypeNameEMTtrait HasNameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JumpTarget.type
Attributes
- Companion
- object
- Supertypes
-
trait CfgNodetrait AstNodetrait JumpTargetBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[JumpTargetEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[JumpTargetEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class JumpTargetclass NewJumpTarget
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasParserTypeNameEMTtrait HasNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
KeyValuePair.type
Attributes
- Companion
- object
- Supertypes
-
trait KeyValuePairBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[KeyValuePairEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[KeyValuePairEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class KeyValuePairclass NewKeyValuePair
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait LiteralBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[LiteralEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[LiteralEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Literalclass NewLiteral
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Declarationtrait AstNodetrait LocalBasetrait DeclarationBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[LocalEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait DeclarationBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[LocalEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasGenericSignatureEMTtrait HasClosureBindingIdEMTtrait DeclarationEMTtrait HasNameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait LocationBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[LocationEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[LocationEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Locationclass NewLocation
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasSymbolEMTtrait HasPackageNameEMTtrait HasNodeLabelEMTtrait HasMethodShortNameEMTtrait HasMethodFullNameEMTtrait HasLineNumberEMTtrait HasFilenameEMTtrait HasClassShortNameEMTtrait HasClassNameEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Declarationtrait AstNodetrait MemberBasetrait DeclarationBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MemberEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait DeclarationBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[MemberEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasGenericSignatureEMTtrait HasAstParentTypeEMTtrait HasAstParentFullNameEMTtrait DeclarationEMTtrait HasNameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait MetaDataBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MetaDataEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[MetaDataEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MetaDataclass NewMetaData
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasVersionEMTtrait HasRootEMTtrait HasOverlaysEMTtrait HasLanguageEMTtrait HasHashEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Declarationtrait CfgNodetrait AstNodetrait MethodBasetrait DeclarationBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait DeclarationBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasSignatureEMTtrait HasOffsetEndEMTtrait HasOffsetEMTtrait HasLineNumberEndEMTtrait HasIsExternalEMTtrait HasHashEMTtrait HasGenericSignatureEMTtrait HasFullNameEMTtrait HasFilenameEMTtrait HasColumnNumberEndEMTtrait HasAstParentTypeEMTtrait HasAstParentFullNameEMTtrait DeclarationEMTtrait HasNameEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MethodParameterIn.type
Attributes
- Companion
- object
- Supertypes
-
trait Declarationtrait CfgNodetrait AstNodetrait MethodParameterInBasetrait DeclarationBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodParameterInEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait DeclarationBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodParameterInEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MethodParameterInclass NewMethodParameterIn
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasIsVariadicEMTtrait HasIndexEMTtrait HasEvaluationStrategyEMTtrait HasClosureBindingIdEMTtrait DeclarationEMTtrait HasNameEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MethodParameterOut.type
Attributes
- Companion
- object
- Supertypes
-
trait Declarationtrait CfgNodetrait AstNodetrait MethodParameterOutBasetrait DeclarationBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodParameterOutEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait DeclarationBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodParameterOutEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MethodParameterOutclass NewMethodParameterOut
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasIsVariadicEMTtrait HasIndexEMTtrait HasEvaluationStrategyEMTtrait DeclarationEMTtrait HasNameEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait MethodRefBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodRefEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodRefEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MethodRefclass NewMethodRef
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasMethodFullNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MethodReturn.type
Attributes
- Companion
- object
- Supertypes
-
trait CfgNodetrait AstNodetrait MethodReturnBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodReturnEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodReturnEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MethodReturnclass NewMethodReturn
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasEvaluationStrategyEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait ModifierBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ModifierEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[ModifierEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Modifierclass NewModifier
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasModifierTypeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait NamespaceBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[NamespaceEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[NamespaceEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Namespaceclass NewNamespace
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NamespaceBlock.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait NamespaceBlockBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[NamespaceBlockEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[NamespaceBlockEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NamespaceBlockclass NewNamespaceBlock
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait HasFullNameEMTtrait HasFilenameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewAnnotation.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait AnnotationBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewAnnotationLiteral.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait AnnotationLiteralBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationLiteralEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait AnnotationParameterBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnnotationParameterEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewArrayInitializer.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait ArrayInitializerBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ArrayInitializerEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewBinding.type
Attributes
- Companion
- object
- Supertypes
-
trait BindingBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[BindingEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait BlockBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[BlockEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CallReprNewtrait CfgNodeNewtrait AstNodeNewtrait CallBasetrait ExpressionBasetrait CallReprBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CallEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewClosureBinding.type
Attributes
- Companion
- object
- Supertypes
-
trait ClosureBindingBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ClosureBindingEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewComment.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait CommentBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[CommentEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewConfigFile.type
Attributes
- Companion
- object
- Supertypes
-
trait ConfigFileBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ConfigFileEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewControlStructure.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait ControlStructureBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ControlStructureEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewDependency.type
Attributes
- Companion
- object
- Supertypes
-
trait DependencyBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[DependencyEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewFieldIdentifier.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait FieldIdentifierBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[FieldIdentifierEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait FileBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[FileEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewFinding.type
Attributes
- Companion
- object
- Supertypes
-
trait FindingBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[FindingEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewIdentifier.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait IdentifierBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[IdentifierEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait ImportBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ImportEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewJumpLabel.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait JumpLabelBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[JumpLabelEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewJumpTarget.type
Attributes
- Companion
- object
- Supertypes
-
trait CfgNodeNewtrait AstNodeNewtrait JumpTargetBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[JumpTargetEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewKeyValuePair.type
Attributes
- Companion
- object
- Supertypes
-
trait KeyValuePairBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[KeyValuePairEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewLiteral.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait LiteralBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[LiteralEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait DeclarationNewtrait AstNodeNewtrait LocalBasetrait DeclarationBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[LocalEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewLocation.type
Attributes
- Companion
- object
- Supertypes
-
trait LocationBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[LocationEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait DeclarationNewtrait AstNodeNewtrait MemberBasetrait DeclarationBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MemberEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewMetaData.type
Attributes
- Companion
- object
- Supertypes
-
trait MetaDataBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MetaDataEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait DeclarationNewtrait CfgNodeNewtrait AstNodeNewtrait MethodBasetrait DeclarationBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewMethodParameterIn.type
Attributes
- Companion
- object
- Supertypes
-
trait DeclarationNewtrait CfgNodeNewtrait AstNodeNewtrait MethodParameterInBasetrait DeclarationBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodParameterInEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait DeclarationNewtrait CfgNodeNewtrait AstNodeNewtrait MethodParameterOutBasetrait DeclarationBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodParameterOutEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewMethodRef.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait MethodRefBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodRefEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewMethodReturn.type
Attributes
- Companion
- object
- Supertypes
-
trait CfgNodeNewtrait AstNodeNewtrait MethodReturnBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[MethodReturnEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewModifier.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait ModifierBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ModifierEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewNamespace.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait NamespaceBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[NamespaceEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewNamespaceBlock.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait NamespaceBlockBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[NamespaceBlockEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[AnyRef]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait AstNodeNewtrait CfgNodeNewtrait CallReprNewclass NewCalltrait ExpressionNewclass NewAnnotationclass NewAnnotationLiteralclass NewArrayInitializerclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturnclass NewAnnotationParameterclass NewCommentclass NewFileclass NewImportclass NewJumpLabelclass NewLocalclass NewMemberclass NewModifierclass NewNamespaceclass NewNamespaceBlockclass NewTypeArgumentclass NewTypeDeclclass NewTypeParametertrait DeclarationNewclass NewBindingclass NewClosureBindingclass NewConfigFileclass NewDependencyclass NewFindingclass NewKeyValuePairclass NewLocationclass NewMetaDataclass NewTagclass NewTagNodePairclass NewTypeShow all
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait ReturnBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ReturnEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait TagBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TagEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewTagNodePair.type
Attributes
- Companion
- object
- Supertypes
-
trait TagNodePairBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TagNodePairEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewTemplateDom.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait TemplateDomBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TemplateDomEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait TypeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewTypeArgument.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait TypeArgumentBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeArgumentEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewTypeDecl.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait TypeDeclBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeDeclEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewTypeParameter.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodeNewtrait TypeParameterBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeParameterEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewTypeRef.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait TypeRefBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeRefEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NewUnknown.type
Attributes
- Companion
- object
- Supertypes
-
trait ExpressionNewtrait CfgNodeNewtrait AstNodeNewtrait UnknownBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass NewNodetrait DNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[UnknownEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait ReturnBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[ReturnEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[ReturnEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait AbstractNodetrait AnnotationBaseclass Annotationclass NewAnnotationtrait AnnotationLiteralBaseclass AnnotationLiteralclass NewAnnotationLiteraltrait AnnotationParameterBaseclass AnnotationParameterclass NewAnnotationParametertrait ArrayInitializerBaseclass ArrayInitializerclass NewArrayInitializertrait AstNodeBasetrait AstNodetrait CfgNodetrait CallReprclass Calltrait Expressionclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturnclass Commentclass Fileclass Importclass JumpLabelclass Localclass Memberclass Modifierclass Namespaceclass NamespaceBlockclass TypeArgumentclass TypeDeclclass TypeParametertrait AstNodeNewtrait CfgNodeNewtrait CallReprNewclass NewCalltrait ExpressionNewclass NewBlockclass NewControlStructureclass NewFieldIdentifierclass NewIdentifierclass NewLiteralclass NewMethodRefclass NewReturnclass NewTemplateDomclass NewTypeRefclass NewUnknownclass NewJumpTargetclass NewMethodclass NewMethodParameterInclass NewMethodParameterOutclass NewMethodReturnclass NewCommentclass NewFileclass NewImportclass NewJumpLabelclass NewLocalclass NewMemberclass NewModifierclass NewNamespaceclass NewNamespaceBlockclass NewTypeArgumentclass NewTypeDeclclass NewTypeParametertrait CfgNodeBasetrait CallReprBasetrait CallBasetrait ExpressionBasetrait BlockBasetrait ControlStructureBasetrait FieldIdentifierBasetrait IdentifierBasetrait LiteralBasetrait MethodRefBasetrait ReturnBasetrait TemplateDomBasetrait TypeRefBasetrait UnknownBasetrait JumpTargetBasetrait MethodBasetrait MethodParameterInBasetrait MethodParameterOutBasetrait MethodReturnBasetrait CommentBasetrait FileBasetrait ImportBasetrait JumpLabelBasetrait LocalBasetrait MemberBasetrait ModifierBasetrait NamespaceBasetrait NamespaceBlockBasetrait TypeArgumentBasetrait TypeDeclBasetrait TypeParameterBasetrait BindingBaseclass Bindingclass NewBindingtrait ClosureBindingBaseclass ClosureBindingclass NewClosureBindingtrait ConfigFileBaseclass ConfigFileclass NewConfigFiletrait DeclarationBasetrait Declarationtrait DeclarationNewtrait DependencyBaseclass Dependencyclass NewDependencytrait FindingBaseclass Findingclass NewFindingtrait KeyValuePairBaseclass KeyValuePairclass NewKeyValuePairtrait LocationBaseclass Locationclass NewLocationtrait MetaDataBaseclass MetaDataclass NewMetaDataclass NewNodeclass NewTagclass NewTagNodePairclass NewTypeclass StoredNodeclass Tagclass TagNodePairclass Typetrait TagBasetrait TagNodePairBasetrait TypeBaseShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[AnyRef]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class Annotationclass AnnotationLiteralclass AnnotationParameterclass ArrayInitializertrait AstNodetrait CfgNodetrait CallReprclass Calltrait Expressionclass Blockclass ControlStructureclass FieldIdentifierclass Identifierclass Literalclass MethodRefclass Returnclass TemplateDomclass TypeRefclass Unknownclass JumpTargetclass Methodclass MethodParameterInclass MethodParameterOutclass MethodReturnclass Commentclass Fileclass Importclass JumpLabelclass Localclass Memberclass Modifierclass Namespaceclass NamespaceBlockclass TypeArgumentclass TypeDeclclass TypeParameterclass Bindingclass ClosureBindingclass ConfigFiletrait Declarationclass Dependencyclass Findingclass KeyValuePairclass Locationclass MetaDataclass Tagclass TagNodePairclass TypeShow all
Attributes
- Companion
- object
- Supertypes
-
trait TagBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TagEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[TagEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TagNodePair.type
Attributes
- Companion
- object
- Supertypes
-
trait TagNodePairBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TagNodePairEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[TagNodePairEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewTagNodePairclass TagNodePair
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TemplateDom.type
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait TemplateDomBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TemplateDomEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[TemplateDomEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewTemplateDomclass TemplateDom
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait TypeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TypeArgument.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait TypeArgumentBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeArgumentEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeArgumentEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewTypeArgumentclass TypeArgument
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AbstractNodetrait Producttrait Equalstrait StaticType[TypeEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait TypeDeclBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeDeclEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeDeclEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewTypeDeclclass TypeDecl
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasOffsetEndEMTtrait HasOffsetEMTtrait HasNameEMTtrait HasIsExternalEMTtrait HasGenericSignatureEMTtrait HasFullNameEMTtrait HasFilenameEMTtrait HasAstParentTypeEMTtrait HasAstParentFullNameEMTtrait HasAliasTypeFullNameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeDeclFullNameEMTtrait HasNameEMTtrait HasFullNameEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TypeParameter.type
Attributes
- Companion
- object
- Supertypes
-
trait AstNodetrait TypeParameterBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeParameterEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeParameterEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewTypeParameterclass TypeParameter
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasNameEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait TypeRefBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeRefEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[TypeRefEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewTypeRefclass TypeRef
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
trait Expressiontrait CfgNodetrait AstNodetrait UnknownBasetrait ExpressionBasetrait CfgNodeBasetrait AstNodeBaseclass StoredNodetrait AbstractNodetrait Producttrait Equalstrait StaticType[UnknownEMT]class GNodetrait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait ExpressionBasetrait CfgNodeBasetrait AstNodeBasetrait AbstractNodetrait Producttrait Equalstrait StaticType[UnknownEMT]trait DNodeOrNodeclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class NewUnknownclass Unknown
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Node base type for compiletime-only checks to improve type safety. EMT stands for: "erased marker trait", i.e. it is erased at runtime
Attributes
- Supertypes
-
trait HasTypeFullNameEMTtrait HasPossibleTypesEMTtrait HasParserTypeNameEMTtrait HasContainedRefEMTtrait ExpressionEMTtrait HasArgumentNameEMTtrait HasArgumentIndexEMTtrait CfgNodeEMTtrait AstNodeEMTtrait HasOrderEMTtrait HasLineNumberEMTtrait HasColumnNumberEMTtrait HasCodeEMTclass Objecttrait Matchableclass AnyShow all