Lines Matching defs:field_sig
3034 bool JavaClasses::check_offset(const char *klass_name, int hardcoded_offset, const char *field_name, const char* field_sig) {
3041 TempNewSymbol f_sig = SymbolTable::new_symbol(field_sig, CATCH);
3060 bool JavaClasses::check_static_offset(const char *klass_name, int hardcoded_offset, const char *field_name, const char* field_sig) {
3067 TempNewSymbol f_sig = SymbolTable::new_symbol(field_sig, CATCH);
3085 bool JavaClasses::check_constant(const char *klass_name, int hardcoded_constant, const char *field_name, const char* field_sig) {
3092 TempNewSymbol f_sig = SymbolTable::new_symbol(field_sig, CATCH);
3120 #define CHECK_OFFSET(klass_name, cpp_klass_name, field_name, field_sig) \
3121 valid &= check_offset(klass_name, cpp_klass_name :: field_name ## _offset, #field_name, field_sig)
3123 #define CHECK_LONG_OFFSET(klass_name, cpp_klass_name, field_name, field_sig) \
3124 valid &= check_offset(klass_name, cpp_klass_name :: long_ ## field_name ## _offset, #field_name, field_sig)
3126 #define CHECK_STATIC_OFFSET(klass_name, cpp_klass_name, field_name, field_sig) \
3127 valid &= check_static_offset(klass_name, cpp_klass_name :: static_ ## field_name ## _offset, #field_name, field_sig)
3129 #define CHECK_CONSTANT(klass_name, cpp_klass_name, field_name, field_sig) \
3130 valid &= check_constant(klass_name, cpp_klass_name :: field_name, #field_name, field_sig)