/** Attribute a parsed identifier. * @param tree Parsed identifier name * @param topLevel The toplevel to use */ public Symbol attribIdent(JCTree tree, JCCompilationUnit topLevel) { Env<AttrContext> localEnv = enter.topLevelEnv(topLevel); localEnv.enclClass = make.ClassDef(make.Modifiers(0), syms.errSymbol.name, null, null, null, null); localEnv.enclClass.sym = syms.errSymbol; return tree.accept(identAttributer, localEnv); } // where
/** Attribute a parsed identifier. * @param tree Parsed identifier name * @param topLevel The toplevel to use */ public Symbol attribIdent(JCTree tree, JCCompilationUnit topLevel) { Env<AttrContext> localEnv = enter.topLevelEnv(topLevel); localEnv.enclClass = make.ClassDef(make.Modifiers(0), syms.errSymbol.name, null, null, null, null); localEnv.enclClass.sym = syms.errSymbol; return tree.accept(identAttributer, localEnv); } // where
/** Attribute a parsed identifier. * @param tree Parsed identifier name * @param topLevel The toplevel to use */ public Symbol attribIdent(JCTree tree, JCCompilationUnit topLevel) { Env<AttrContext> localEnv = enter.topLevelEnv(topLevel); localEnv.enclClass = make.ClassDef(make.Modifiers(0), syms.errSymbol.name, null, null, null, null); localEnv.enclClass.sym = syms.errSymbol; return tree.accept(identAttributer, localEnv); } // where
/** Attribute a parsed identifier. * @param tree Parsed identifier name * @param topLevel The toplevel to use */ public Symbol attribIdent(JCTree tree, JCCompilationUnit topLevel) { Env<AttrContext> localEnv = enter.topLevelEnv(topLevel); localEnv.enclClass = make.ClassDef(make.Modifiers(0), syms.errSymbol.name, null, null, null, null); localEnv.enclClass.sym = syms.errSymbol; return tree.accept(identAttributer, localEnv); } // where
Env<AttrContext> env = topLevelEnv(tree);
Env<AttrContext> env = topLevelEnv(tree);
Env<AttrContext> env = typeEnvs.get(tree); if (env == null) env = topLevelEnv(tree); memberEnter.memberEnter(tree, env); log.useSource(prev);
Env<AttrContext> env = typeEnvs.get(tree); if (env == null) env = topLevelEnv(tree); memberEnter.memberEnter(tree, env); log.useSource(prev);
Env<AttrContext> topEnv = topLevelEnv(tree);
if (tree.starImportScope.elems == null) { JavaFileObject prev = log.useSource(tree.sourcefile); Env<AttrContext> topEnv = topLevelEnv(tree); memberEnter.memberEnter(tree, topEnv); log.useSource(prev);
if (tree.starImportScope.elems == null) { JavaFileObject prev = log.useSource(tree.sourcefile); Env<AttrContext> topEnv = topLevelEnv(tree); memberEnter.memberEnter(tree, topEnv); log.useSource(prev);
Env<AttrContext> topEnv = topLevelEnv(tree);