Class AptSourceLocalVariableBinding
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Binding
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.VariableBinding
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
org.aspectj.org.eclipse.jdt.internal.compiler.lookup.AptSourceLocalVariableBinding
-
Field Summary
FieldsFields inherited from class LocalVariableBinding
closeTracker, declaration, declaringScope, FAKE_USED, ILLEGAL_SELF_REFERENCE_IF_USED, initializationCount, initializationPCs, resolvedPosition, uninitializedInMethod, UNUSED, USED, useFlagFields inherited from class Binding
ANY_EXCEPTION, ARRAY_TYPE, BASE_TYPE, DefaultLocationArrayContents, DefaultLocationField, DefaultLocationParameter, DefaultLocationRecordComponent, DefaultLocationReturnType, DefaultLocationsForTrueValue, DefaultLocationTypeArgument, DefaultLocationTypeBound, DefaultLocationTypeParameter, extendedTagBits, FIELD, GENERIC_TYPE, IMPORT, INTERSECTION_TYPE, INTERSECTION_TYPE18, LOCAL, METHOD, MODULE, NO_ANNOTATIONS, NO_COMPONENTS, NO_ELEMENT_VALUE_PAIRS, NO_EXCEPTIONS, NO_FIELDS, NO_MEMBER_TYPES, NO_METHODS, NO_MODULES, NO_NULL_DEFAULT, NO_PACKAGES, NO_PARAMETER_NAMES, NO_PARAMETERS, NO_PERMITTED_TYPES, NO_PLAIN_PACKAGES, NO_REFERENCE_TYPES, NO_SUPERINTERFACES, NO_TYPE_VARIABLES, NO_TYPES, NULL_UNSPECIFIED_BY_DEFAULT, NullnessDefaultMASK, PACKAGE, PARAMETERIZED_TYPE, PATTERN, POLY_TYPE, RAW_TYPE, RECORD_COMPONENT, tagBits, TYPE, TYPE_PARAMETER, TYPE_USE, UNINITIALIZED_FIELDS, UNINITIALIZED_METHODS, UNINITIALIZED_REFERENCE_TYPES, VARIABLE, WILDCARD_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionAptSourceLocalVariableBinding(LocalVariableBinding localVariableBinding, MethodBinding methodBinding) -
Method Summary
Methods inherited from class LocalVariableBinding
checkEffectiveFinality, clearEffectiveFinality, computeUniqueKey, fillInDefaultNonNullness, getEnclosingMethod, isCatchParameter, isParameter, isPatternVariable, isResourceVariable, isSecret, isUninitializedIn, kind, markAsUninitializedIn, merge, recordInitializationEndPC, recordInitializationStartPC, resetInitializations, setAnnotations, toStringMethods inherited from class VariableBinding
constant, constant, getDeclaringClass, isBlankFinal, isDeprecated, isEffectivelyFinal, isFinal, isNonNull, isNullable, isPublic, isStatic, readableName, setConstantMethods inherited from class Binding
computeUniqueKey, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isAnnotationType, isTaggedRepeatable, isValid, isValidBinding, isVolatile, problemId, setAnnotations, shortReadableName
-
Field Details
-
methodBinding
-
-
Constructor Details
-
AptSourceLocalVariableBinding
public AptSourceLocalVariableBinding(LocalVariableBinding localVariableBinding, MethodBinding methodBinding)
-
-
Method Details
-
getAnnotations
- Overrides:
getAnnotationsin classLocalVariableBinding
-