Lines Matching refs:code_ptr
3102 const FieldDef &field, std::string *code_ptr, int *id, in GenPadding() argument
3103 const std::function<void(int bits, std::string *code_ptr, int *id)> &f) { in GenPadding()
3107 f((1 << i) * 8, code_ptr, id); in GenPadding()
3114 static void PaddingDefinition(int bits, std::string *code_ptr, int *id) { in PaddingDefinition() argument
3115 *code_ptr += " int" + NumToString(bits) + "_t padding" + in PaddingDefinition()
3119 static void PaddingInitializer(int bits, std::string *code_ptr, int *id) { in PaddingInitializer() argument
3121 if (!code_ptr->empty()) *code_ptr += ",\n "; in PaddingInitializer()
3122 *code_ptr += "padding" + NumToString((*id)++) + "__(0)"; in PaddingInitializer()
3125 static void PaddingNoop(int bits, std::string *code_ptr, int *id) { in PaddingNoop() argument
3127 if (!code_ptr->empty()) *code_ptr += '\n'; in PaddingNoop()
3128 *code_ptr += " (void)padding" + NumToString((*id)++) + "__;"; in PaddingNoop()