Interface JavaProcedureEntity
- All Superinterfaces:
CAstEntity
- All Known Implementing Classes:
JDTJava2CAstTranslator.ProcedureEntity
-
Field Summary
Fields inherited from interface CAstEntity
FIELD_ENTITY, FILE_ENTITY, FUNCTION_ENTITY, GLOBAL_ENTITY, MACRO_ENTITY, RULE_ENTITY, SCRIPT_ENTITY, SUB_LANGUAGE_BASE, TYPE_ENTITY -
Method Summary
Modifier and TypeMethodDescriptionSome programming language constructs have signatures, which are like names but usually have some detail to distinguish the construct from others with the same name.Methods inherited from interface CAstEntity
getAllScopedEntities, getAnnotations, getArgumentCount, getArgumentDefaults, getArgumentNames, getAST, getControlFlow, getKind, getName, getNamePosition, getNodeTypeMap, getOriginal, getPosition, getPosition, getQualifiers, getScopedEntities, getSourceMap, getType
-
Method Details
-
getSignature
String getSignature()Description copied from interface:CAstEntitySome programming language constructs have signatures, which are like names but usually have some detail to distinguish the construct from others with the same name. Signatures often denote typing information as well, but this is not required. This method should return a signature if appropriate, and null otherwise.- Specified by:
getSignaturein interfaceCAstEntity
-