Searched refs:TypeSymbol (Results 1 - 25 of 26) sorted by relevance

12

/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/type/
H A DTypeVariableImpl.java36 import com.sun.tools.javac.code.Symbol.TypeSymbol;
67 TypeSymbol sym = type.tsym;
/openjdk7/langtools/src/share/classes/com/sun/tools/apt/mirror/declaration/
H A DTypeParameterDeclarationImpl.java47 protected TypeSymbol sym;
50 TypeParameterDeclarationImpl(AptEnv env, TypeSymbol sym) {
H A DDeclarationImpl.java247 TypeSymbol ts = (sym.kind != PCK)
H A DDeclarationMaker.java229 public TypeParameterDeclaration getTypeParameterDeclaration(TypeSymbol t) {
/openjdk7/langtools/test/tools/javac/scope/7017664/
H A DImplementationCacheTest.java111 Symbol impl = I_m.implementation((TypeSymbol)b, types, true);
119 Symbol newImpl = I_m.implementation((TypeSymbol)b, types, true);
H A DCompoundScopeTest.java150 Symbol sym = new TypeSymbol(0, names.fromString("s" + i), null, null);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/code/
H A DSymbol.java322 public boolean isMemberOf(TypeSymbol clazz, Types types) {
411 public boolean overrides(Symbol _other, TypeSymbol origin, Types types, boolean checkResult) {
464 public List<TypeSymbol> getTypeParameters() {
465 ListBuffer<TypeSymbol> l = ListBuffer.lb();
494 public boolean isMemberOf(TypeSymbol clazz, Types types) { return other.isMemberOf(clazz, types); }
512 public static class TypeSymbol class in class:Symbol
515 // have their own TypeSymbol subclass.
516 // TODO: type parameters should have their own TypeSymbol subclass
518 public TypeSymbol(long flags, Name name, Type type, Symbol owner) { method in class:Symbol.TypeSymbol
557 public final boolean precedes(TypeSymbol tha
[all...]
H A DType.java86 public TypeSymbol tsym;
118 public Type(int tag, TypeSymbol tsym) {
405 public TypeSymbol asElement() {
445 public WildcardType(Type type, BoundKind kind, TypeSymbol tsym) {
454 public WildcardType(Type type, BoundKind kind, TypeSymbol tsym, TypeVar bound) {
563 public ClassType(Type outer, List<Type> typarams, TypeSymbol tsym) {
736 public ErasedClassType(Type outer, TypeSymbol tsym) {
783 public ArrayType(Type elemtype, TypeSymbol arrayClass) {
871 TypeSymbol methodClass) {
958 public TypeSymbol asElemen
[all...]
H A DTypes.java2036 private WeakHashMap<MethodSymbol, SoftReference<Map<TypeSymbol, Entry>>> _map =
2037 new WeakHashMap<MethodSymbol, SoftReference<Map<TypeSymbol, Entry>>>();
2062 MethodSymbol get(MethodSymbol ms, TypeSymbol origin, boolean checkResult, Filter<Symbol> implFilter) {
2063 SoftReference<Map<TypeSymbol, Entry>> ref_cache = _map.get(ms);
2064 Map<TypeSymbol, Entry> cache = ref_cache != null ? ref_cache.get() : null;
2066 cache = new HashMap<TypeSymbol, Entry>();
2067 _map.put(ms, new SoftReference<Map<TypeSymbol, Entry>>(cache));
2082 private MethodSymbol implementationInternal(MethodSymbol ms, TypeSymbol origin, boolean checkResult, Filter<Symbol> implFilter) {
2086 TypeSymbol c = t.tsym;
2101 public MethodSymbol implementation(MethodSymbol ms, TypeSymbol origi
[all...]
H A DPrinter.java346 public String visitTypeSymbol(TypeSymbol s, Locale locale) {
H A DSymtab.java92 public final TypeSymbol noSymbol;
142 public final TypeSymbol enumSym;
364 noSymbol = new TypeSymbol(0, names.empty, Type.noType, rootPackage) {
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/comp/
H A DEnter.java146 Map<TypeSymbol,Env<AttrContext>> typeEnvs =
147 new HashMap<TypeSymbol,Env<AttrContext>>();
151 public Env<AttrContext> getEnv(TypeSymbol sym) {
155 public Env<AttrContext> getClassEnv(TypeSymbol sym) {
364 c = reader.enterClass(tree.name, (TypeSymbol)owner);
381 result = types.createErrorType(tree.name, (TypeSymbol)owner, Type.noType);
H A DMemberEnter.java135 final TypeSymbol tsym,
157 final TypeSymbol tsym,
162 final TypeSymbol origin = tsym;
167 void importFrom(TypeSymbol tsym) {
196 void importFrom(TypeSymbol tsym) {
245 final TypeSymbol tsym,
255 final TypeSymbol origin = tsym;
260 void importFrom(TypeSymbol tsym) {
291 void importFrom(TypeSymbol tsym) {
532 TypeSymbol
[all...]
H A DResolve.java157 public boolean isAccessible(Env<AttrContext> env, TypeSymbol c) {
161 public boolean isAccessible(Env<AttrContext> env, TypeSymbol c, boolean checkInner) {
538 TypeSymbol c) {
748 TypeSymbol m1Owner = (TypeSymbol)m1.owner;
749 TypeSymbol m2Owner = (TypeSymbol)m2.owner;
787 public MethodSymbol implementation(TypeSymbol origin, Types types, boolean checkResult) {
922 new HashSet<TypeSymbol>());
936 Set<TypeSymbol> see
[all...]
H A DCheck.java1609 Map<TypeSymbol,Type> interfaces1 = new HashMap<TypeSymbol,Type>();
1611 Map<TypeSymbol,Type> interfaces2;
1615 closure(t2, interfaces1, interfaces2 = new HashMap<TypeSymbol,Type>());
1627 private void closure(Type t, Map<TypeSymbol,Type> typeMap) {
1637 private void closure(Type t, Map<TypeSymbol,Type> typesSkip, Map<TypeSymbol,Type> typeMap) {
1694 Map<TypeSymbol,Type> supertypes = new HashMap<TypeSymbol,Type>();
1750 TypeSymbol
[all...]
H A DLower.java333 Map<TypeSymbol,EnumMapping> enumSwitchMap = new LinkedHashMap<TypeSymbol,EnumMapping>();
335 EnumMapping mapForEnum(DiagnosticPosition pos, TypeSymbol enumClass) {
376 EnumMapping(DiagnosticPosition pos, TypeSymbol forEnum) {
401 final TypeSymbol forEnum;
641 TypeSymbol currentClass;
659 TypeSymbol prevCurrentClass = currentClass;
1418 JCExpression makeThis(DiagnosticPosition pos, TypeSymbol c) {
1587 JCExpression makeOuterThis(DiagnosticPosition pos, TypeSymbol c) {
1596 TypeSymbol ot
[all...]
H A DTransTypes.java385 TypeSymbol i,
716 implemented((TypeSymbol)tree.sym.owner, types);
H A DAttr.java311 return rs.findIdentInPackage(env, (TypeSymbol)site, name, TYP | PCK);
314 return rs.findMemberType(env, site.asType(), name, (TypeSymbol)site);
328 public Type attribType(JCTree node, TypeSymbol sym) {
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/sym/
H A DCreateSymbols.java194 TypeSymbol sym = (TypeSymbol)compiler.resolveIdent(className);
/openjdk7/langtools/test/tools/javac/types/
H A DTypeHarness.java312 TypeSymbol tvsym = new TypeSymbol(0, syntheticName(), null, predef.noSymbol);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/api/
H A DJavacTrees.java52 import com.sun.tools.javac.code.Symbol.TypeSymbol;
158 TypeSymbol enclosing = symbol.enclClass();
H A DJavacTaskImpl.java525 return attr.attribType(tree, (Symbol.TypeSymbol)scope);
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/model/
H A DJavacElements.java376 return cast(TypeSymbol.class, type).flatName();
617 TypeSymbol ts = (sym.kind != Kinds.PCK)
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DClassReader.java313 public BadClassFile(TypeSymbol sym, JavaFileObject file, JCDiagnostic diag) {
1610 TypeSymbol enumTypeSym = proxy.enumType.tsym;
2064 public ClassSymbol enterClass(Name name, TypeSymbol owner) {
2065 Name flatname = TypeSymbol.formFlatName(name, owner);
2170 encl = classes.get(TypeSymbol.formFlatName(name, owner));
2292 private CompletionFailure newCompletionFailure(TypeSymbol c,
2357 return enterPackage(TypeSymbol.formFullName(name, owner));
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/tree/
H A DTreeMaker.java583 public JCIdent Super(Type t, TypeSymbol owner) {

Completed in 298 milliseconds

12