Lines Matching refs:Identifier
83 * Tells whether an Identifier refers to a package which should be
86 public boolean isExemptPackage(Identifier id) {
93 public ClassDeclaration getClassDeclaration(Identifier nm) {
103 public final ClassDefinition getClassDefinition(Identifier nm) throws ClassNotFound {
106 Identifier tail = nm.getFlatName();
110 Identifier head = tail.getHead();
139 throw new ClassNotFound(Identifier.lookupInner(c.getName(), head));
169 public boolean classExists(Identifier nm) {
180 public Package getPackage(Identifier pkg) throws IOException {
236 Identifier nm = t.getClassName();
290 public boolean resolveByName(long where, ClassDefinition c, Identifier nm) {
294 public boolean resolveExtendsByName(long where, ClassDefinition c, Identifier nm) {
299 Identifier nm, boolean isExtends) {
341 Identifier nm,
346 Identifier tail = nm.getFlatName();
350 Identifier head = tail.getHead();
408 throw new ClassNotFound(Identifier.lookupInner(c.getName(), head));
433 Identifier name = t.getClassName();
434 Identifier rname;
478 public Identifier resolveName(Identifier name) {
485 Identifier rhead = resolveName(name.getHead());
503 return Identifier.lookupInner(rhead, name.getTail());
541 public final Identifier resolvePackageQualifiedName(Identifier name) {
542 Identifier tail = null;
548 name = (tail == null) ? name : Identifier.lookup(name, tail);
552 Identifier nm = name.getName();
553 tail = (tail == null)? nm: Identifier.lookup(nm, tail);
557 name = Identifier.lookupInner(name, tail);
564 public Identifier resolve(Identifier nm) throws ClassNotFound {
598 Type type, Identifier name,