Lines Matching defs:id
43 #define VM_INTRINSIC_IGNORE(id, class, name, sig, flags) /*ignored*/
44 #define VM_SYMBOL_IGNORE(id, name) /*ignored*/
45 #define VM_ALIAS_IGNORE(id, id2) /*ignored*/
556 // template(<id>, <klass>, <name>, <sig>, <FCODE>)
1057 static Symbol* symbol_at(SID id) {
1058 assert(id >= FIRST_SID && id < SID_LIMIT, "oob");
1059 assert(_symbols[id] != NULL, "init");
1060 return _symbols[id];
1083 #define VM_INTRINSIC_ENUM(id, klass, name, sig, flags) id,
1120 static const char* name_at(ID id);
1134 ID id = find_id_impl(holder, name, sig, flags);
1137 if (id == _none) return id;
1139 assert( class_for(id) == holder, "correct id");
1140 assert( name_for(id) == name, "correct id");
1141 assert(signature_for(id) == sig, "correct id");
1142 return id;
1148 static vmSymbols::SID class_for(ID id);
1149 static vmSymbols::SID name_for(ID id);
1150 static vmSymbols::SID signature_for(ID id);
1151 static Flags flags_for(ID id);
1153 static const char* short_name_as_C_string(ID id, char* buf, int size);