Searched refs:MarshallingInfo (Results 1 – 2 of 2) sorted by relevance
62 class MarshallingInfo { class100 MarshallingInfo(const Record &R) : R(R) {} in MarshallingInfo() function in MarshallingInfo103 return (MacroPrefix + MarshallingInfo::MacroName).str(); in getMacroName()157 size_t MarshallingInfo::NextTableIndex = 0;159 static MarshallingInfo createMarshallingInfo(const Record &R) { in createMarshallingInfo()166 MarshallingInfo Ret(R); in createMarshallingInfo()186 Ret.TableIndex = MarshallingInfo::NextTableIndex++; in createMarshallingInfo()426 std::vector<MarshallingInfo> MarshallingInfos; in EmitOptParser()443 OS << MarshallingInfo::ValueTablePreamble; in EmitOptParser()449 OS << MarshallingInfo::ValueTablesDecl << "{"; in EmitOptParser()
167 class MarshallingInfo<KeyPathAndMacro kpm, code defaultvalue> {175 : MarshallingInfo<kpm, defaultvalue> {182 : MarshallingInfo<kpm, defaultvalue> {189 : MarshallingInfo<kpm, "std::vector<std::string>({})"> {196 : MarshallingInfo<kpm, defaultvalue> {203 : MarshallingInfo<kpm, defaultvalue> {227 : MarshallingInfo<kpm, defaultvalue> {