io.shiftleft.semanticcpg.language.types.structure
Type members
Classlikes
final class AnnotationParameterAssignTraversal(val traversal: Traversal[AnnotationParameterAssign]) extends AnyVal
An annotation parameter-assignment, e.g., foo=value
in @Test(foo=value)
An annotation parameter-assignment, e.g., foo=value
in @Test(foo=value)
An (Java-) annotation, e.g., @Test.
An (Java-) annotation, e.g., @Test.
A local variable
A local variable
A member variable of a class/type.
A member variable of a class/type.
final class MethodParameterOutTraversal(val traversal: Traversal[MethodParameterOut]) extends AnyVal
@Traversal(elementType = scala.Predef.classOf[io.shiftleft.codepropertygraph.generated.nodes.MethodParameterIn])
Formal method input parameter
Formal method input parameter
@Traversal(elementType = scala.Predef.classOf[io.shiftleft.codepropertygraph.generated.nodes.MethodReturn])
@Traversal(elementType = scala.Predef.classOf[io.shiftleft.codepropertygraph.generated.nodes.Method])
A method, function, or procedure
A method, function, or procedure
A namespace, e.g., Java package or C# namespace
A namespace, e.g., Java package or C# namespace
- Companion:
- object
Type declaration - possibly a template that requires instantiation
Type declaration - possibly a template that requires instantiation
- Companion:
- object