org.eclipse.jdt.internal.compiler.lookup
Class SyntheticArgumentBinding

java.lang.Object
  extended by org.eclipse.jdt.internal.compiler.lookup.Binding
      extended by org.eclipse.jdt.internal.compiler.lookup.VariableBinding
          extended by org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
              extended by org.eclipse.jdt.internal.compiler.lookup.SyntheticArgumentBinding

public class SyntheticArgumentBinding
extends LocalVariableBinding


Field Summary
 LocalVariableBinding actualOuterLocalVariable
           
 FieldBinding matchingField
           
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
declaration, declaringScope, FAKE_USED, initializationCount, initializationPCs, resolvedPosition, UNUSED, USED, useFlag
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
id, modifiers, name, tagBits, type
 
Fields inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
ANY_EXCEPTION, ARRAY_TYPE, BASE_TYPE, FIELD, GENERIC_TYPE, IMPORT, INTERSECTION_TYPE, LOCAL, METHOD, NO_ANNOTATIONS, NO_ELEMENT_VALUE_PAIRS, NO_EXCEPTIONS, NO_FIELDS, NO_MEMBER_TYPES, NO_METHODS, NO_PARAMETERS, NO_SUPERINTERFACES, NO_TYPE_VARIABLES, NO_TYPES, PACKAGE, PARAMETERIZED_TYPE, RAW_TYPE, TYPE, TYPE_PARAMETER, UNINITIALIZED_FIELDS, UNINITIALIZED_METHODS, VARIABLE, WILDCARD_TYPE
 
Constructor Summary
SyntheticArgumentBinding(LocalVariableBinding actualOuterLocalVariable)
           
SyntheticArgumentBinding(ReferenceBinding enclosingType)
           
 
Method Summary
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.LocalVariableBinding
computeUniqueKey, getAnnotations, isSecret, kind, recordInitializationEndPC, recordInitializationStartPC, setAnnotations, toString
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.VariableBinding
constant, isBlankFinal, isFinal, readableName, setConstant
 
Methods inherited from class org.eclipse.jdt.internal.compiler.lookup.Binding
computeUniqueKey, getAnnotationTagBits, initializeDeprecatedAnnotationTagBits, isValidBinding, problemId, shortReadableName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

actualOuterLocalVariable

public LocalVariableBinding actualOuterLocalVariable

matchingField

public FieldBinding matchingField
Constructor Detail

SyntheticArgumentBinding

public SyntheticArgumentBinding(LocalVariableBinding actualOuterLocalVariable)

SyntheticArgumentBinding

public SyntheticArgumentBinding(ReferenceBinding enclosingType)