public void classBegin(int access, String name) { s = root.getScope(Scope.classIdentity(name)); s.access = Access.modifier(access); s.kind = Kind.CLASS; }
@Override public void classBegin(int access, TypeRef name) { s = root.getScope(name.getBinary()); s.access = Access.modifier(access); s.kind = Kind.CLASS; }
@Override public void classBegin(int access, TypeRef name) { s = root.getScope(name.getBinary()); s.access = Access.modifier(access); s.kind = Kind.CLASS; }
@Override public void classBegin(int access, TypeRef name) { s = root.getScope(name.getBinary()); s.access = Access.modifier(access); s.kind = Kind.CLASS; }
@Override public void classBegin(int access, TypeRef name) { s = root.getScope(name.getBinary()); s.access = Access.modifier(access); s.kind = Kind.CLASS; }
public void field(Clazz.FieldDef defined) { String descriptor = defined.name + ":" + defined.descriptor; Kind kind = Kind.FIELD; Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.access); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void classBegin(int access, TypeRef name) { s = root.getScope(name.getBinary()); s.access = Access.modifier(access); s.kind = Kind.CLASS; }
public void method(Clazz.MethodDef defined) { String descriptor; Kind kind; if (defined.isConstructor()) { descriptor = ":" + defined.descriptor; kind = Kind.CONSTRUCTOR; } else { descriptor = defined.name + ":" + defined.descriptor; kind = Kind.METHOD; } Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.access); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void field(Clazz.FieldDef defined) { String descriptor = defined.getName() + ":" + defined.getDescriptor(); Kind kind = Kind.FIELD; Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.getAccess()); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void field(Clazz.FieldDef defined) { String descriptor = defined.getName() + ":" + defined.getDescriptor(); Kind kind = Kind.FIELD; Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.getAccess()); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void field(Clazz.FieldDef defined) { String descriptor = defined.getName() + ":" + defined.getDescriptor(); Kind kind = Kind.FIELD; Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.getAccess()); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void field(Clazz.FieldDef defined) { String descriptor = defined.getName() + ":" + defined.getDescriptor(); Kind kind = Kind.FIELD; Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.getAccess()); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void field(Clazz.FieldDef defined) { String descriptor = defined.getName() + ":" + defined.getDescriptor(); Kind kind = Kind.FIELD; Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.getAccess()); m.kind = kind; m.declaring = s; s.add(m); }
@Override public void method(Clazz.MethodDef defined) { String descriptor; Kind kind; if (defined.isConstructor()) { descriptor = ":" + defined.getDescriptor(); kind = Kind.CONSTRUCTOR; } else { descriptor = defined.getName() + ":" + defined.getDescriptor(); kind = Kind.METHOD; } Scope m = s.getScope(descriptor); m.access = Access.modifier(defined.getAccess()); m.kind = kind; m.declaring = s; s.add(m); }
private Scope add(Scope declaring, Scope enclosing, int modifiers, TypeVariable<?>[] typeVariables, Kind kind, String id, Type mainType, Type[] parameterTypes, Type exceptionTypes[]) { Scope scope = declaring.getScope(id); assert scope.access == Access.UNKNOWN; scope.setAccess(Access.modifier(modifiers)); scope.setKind(kind); scope.setGenericParameter(convert(typeVariables)); scope.setBase(convert(scope, mainType)); scope.setParameterTypes(convert(parameterTypes)); scope.setExceptionTypes(convert(exceptionTypes)); scope.setDeclaring(declaring); scope.setEnclosing(enclosing); return scope; }
private Scope add(Scope declaring, Scope enclosing, int modifiers, TypeVariable<?>[] typeVariables, Kind kind, String id, Type mainType, Type[] parameterTypes, Type exceptionTypes[]) { Scope scope = declaring.getScope(id); assert scope.access == Access.UNKNOWN; scope.setAccess(Access.modifier(modifiers)); scope.setKind(kind); scope.setGenericParameter(convert(typeVariables)); scope.setBase(convert(scope, mainType)); scope.setParameterTypes(convert(parameterTypes)); scope.setExceptionTypes(convert(exceptionTypes)); scope.setDeclaring(declaring); scope.setEnclosing(enclosing); return scope; }
private Scope add(Scope declaring, Scope enclosing, int modifiers, TypeVariable< ? >[] typeVariables, Kind kind, String id, Type mainType, Type[] parameterTypes, Type exceptionTypes[]) { Scope scope = declaring.getScope(id); assert scope.access == Access.UNKNOWN; scope.setAccess(Access.modifier(modifiers)); scope.setKind(kind); scope.setGenericParameter(convert(typeVariables)); scope.setBase(convert(scope, mainType)); scope.setParameterTypes(convert(parameterTypes)); scope.setExceptionTypes(convert(exceptionTypes)); scope.setDeclaring(declaring); scope.setEnclosing(enclosing); return scope; }
private Scope add(Scope declaring, Scope enclosing, int modifiers, TypeVariable<?>[] typeVariables, Kind kind, String id, Type mainType, Type[] parameterTypes, Type exceptionTypes[]) { Scope scope = declaring.getScope(id); assert scope.access == Access.UNKNOWN; scope.setAccess(Access.modifier(modifiers)); scope.setKind(kind); scope.setGenericParameter(convert(typeVariables)); scope.setBase(convert(scope,mainType)); scope.setParameterTypes(convert(parameterTypes)); scope.setExceptionTypes(convert(exceptionTypes)); scope.setDeclaring(declaring); scope.setEnclosing(enclosing); return scope; }
private Scope add(Scope declaring, Scope enclosing, int modifiers, TypeVariable< ? >[] typeVariables, Kind kind, String id, Type mainType, Type[] parameterTypes, Type exceptionTypes[]) { Scope scope = declaring.getScope(id); assert scope.access == Access.UNKNOWN; scope.setAccess(Access.modifier(modifiers)); scope.setKind(kind); scope.setGenericParameter(convert(typeVariables)); scope.setBase(convert(scope, mainType)); scope.setParameterTypes(convert(parameterTypes)); scope.setExceptionTypes(convert(exceptionTypes)); scope.setDeclaring(declaring); scope.setEnclosing(enclosing); return scope; }
private Scope add(Scope declaring, Scope enclosing, int modifiers, TypeVariable< ? >[] typeVariables, Kind kind, String id, Type mainType, Type[] parameterTypes, Type exceptionTypes[]) { Scope scope = declaring.getScope(id); assert scope.access == Access.UNKNOWN; scope.setAccess(Access.modifier(modifiers)); scope.setKind(kind); scope.setGenericParameter(convert(typeVariables)); scope.setBase(convert(scope, mainType)); scope.setParameterTypes(convert(parameterTypes)); scope.setExceptionTypes(convert(exceptionTypes)); scope.setDeclaring(declaring); scope.setEnclosing(enclosing); return scope; }