Lines Matching defs:id
40 Identifier id;
50 public MethodExpression(long where, Expression right, Identifier id, Expression args[]) {
52 this.id = id;
56 this.id = field.getName();
94 if (id.equals(idInit)){
126 m = cdef.findAnyMethod(env, id);
143 MemberDefinition m2 = cdef2.findAnyMethod(env, id);
146 id, cdef.getClassDeclaration(),
154 if (id.equals(idInit)) {
236 Identifier id = ((FieldExpression)right).id;
237 if (id == idThis) {
239 } else if (id == idSuper) {
254 if (id != idInit) {
264 id, right.type.toString(), cdecl);
267 id, right.type.toString(), cdecl);
277 if (id.equals(idInit)) {
288 if (id.equals(idInit)) {
302 field = clazz.matchMethod(env, sourceClass, id, argTypes);
305 if (id.equals(idInit)) {
313 String sig = id.toString();
315 if (clazz.findAnyMethod(env, id) == null) {
316 if (ctx.getField(env, id) != null) {
317 env.error(where, "invalid.method", id, c);
344 ((FieldExpression)right).id == idSuper))
358 ((FieldExpression)right).id == idSuper) {
443 env.error(where, "ambig.field", id, ee.field1, ee.field2);
610 int code = clazz.diagnoseMismatch(env, id, argTypes, start, margType);
611 String opName = (id.equals(idInit)) ? "constructor" : opNames[op];
707 ((id == null) || !id.equals(idInit)) &&
817 throw new CompilerError("bind "+arg.id);
867 if (idInit.equals(id)) {
885 ((FieldExpression)right).id == idSuper) {
906 if (right != null && right.op == SUPER && idInit.equals(id)) {
922 return id.equals(idInit) ? this : null;
934 out.print(" " + ((id == null) ? idInit : id));