Searched refs:MarshallingInfo (Results 1 – 3 of 3) sorted by relevance
47 class MarshallingInfo { class85 MarshallingInfo(const Record &R) : R(R) {} in MarshallingInfo() function in MarshallingInfo88 return (MacroPrefix + MarshallingInfo::MacroName).str(); in getMacroName()140 size_t MarshallingInfo::NextTableIndex = 0;142 static MarshallingInfo createMarshallingInfo(const Record &R) { in createMarshallingInfo()149 MarshallingInfo Ret(R); in createMarshallingInfo()169 Ret.TableIndex = MarshallingInfo::NextTableIndex++; in createMarshallingInfo()538 std::vector<MarshallingInfo> MarshallingInfos; in EmitOptParser()556 OS << MarshallingInfo::ValueTablePreamble; in EmitOptParser()562 OS << MarshallingInfo::ValueTablesDecl << "{"; in EmitOptParser()
194 class MarshallingInfo<KeyPathAndMacro kpm, code defaultvalue> {202 : MarshallingInfo<kpm, defaultvalue> {209 : MarshallingInfo<kpm, defaultvalue> {216 : MarshallingInfo<kpm, "std::vector<std::string>({})"> {223 : MarshallingInfo<kpm, defaultvalue> {230 : MarshallingInfo<kpm, defaultvalue> {254 : MarshallingInfo<kpm, defaultvalue> {
1393 // TODO: use MarshallingInfo here