Class SyntheticArgumentBinding
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.SyntheticArgumentBinding
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields 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
ConstructorsConstructorDescriptionSyntheticArgumentBinding(LocalVariableBinding actualOuterLocalVariable, Scope declaringScope) SyntheticArgumentBinding(ReferenceBinding enclosingType) -
Method Summary
Methods inherited from class LocalVariableBinding
checkEffectiveFinality, clearEffectiveFinality, computeUniqueKey, fillInDefaultNonNullness, getAnnotations, 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
-
actualOuterLocalVariable
-
matchingField
-
accessingScope
-
-
Constructor Details
-
SyntheticArgumentBinding
public SyntheticArgumentBinding(LocalVariableBinding actualOuterLocalVariable, Scope declaringScope) -
SyntheticArgumentBinding
-
SyntheticArgumentBinding
-