Lines Matching defs:FieldInfo

124 struct FieldInfo;
133 std::vector<FieldInfo> Fields;
136 FieldInfo &addField(StringRef FieldName, FieldType FT,
199 struct FieldInfo {
214 FieldInfo(FieldType FT) : Contents(FT) {}
227 FieldInfo &StructInfo::addField(StringRef FieldName, FieldType FT,
232 FieldInfo &Field = Fields.back();
885 bool parseFieldInitializer(const FieldInfo &Field,
887 bool parseFieldInitializer(const FieldInfo &Field,
890 bool parseFieldInitializer(const FieldInfo &Field,
893 bool parseFieldInitializer(const FieldInfo &Field,
903 bool emitFieldValue(const FieldInfo &Field);
904 bool emitFieldValue(const FieldInfo &Field, const IntFieldInfo &Contents);
905 bool emitFieldValue(const FieldInfo &Field, const RealFieldInfo &Contents);
906 bool emitFieldValue(const FieldInfo &Field, const StructFieldInfo &Contents);
908 bool emitFieldInitializer(const FieldInfo &Field,
910 bool emitFieldInitializer(const FieldInfo &Field,
913 bool emitFieldInitializer(const FieldInfo &Field,
916 bool emitFieldInitializer(const FieldInfo &Field,
3737 FieldInfo &Field = Struct.addField(Name, FT_INTEGRAL, Size);
3942 FieldInfo &Field = Struct.addField(Name, FT_REAL, Size);
4032 bool MasmParser::parseFieldInitializer(const FieldInfo &Field,
4069 bool MasmParser::parseFieldInitializer(const FieldInfo &Field,
4123 bool MasmParser::parseFieldInitializer(const FieldInfo &Field,
4163 bool MasmParser::parseFieldInitializer(const FieldInfo &Field,
4200 const FieldInfo &Field = Structure.Fields[FieldIndex++];
4223 for (const FieldInfo &Field : llvm::drop_begin(Structure.Fields, FieldIndex))
4280 bool MasmParser::emitFieldValue(const FieldInfo &Field,
4290 bool MasmParser::emitFieldValue(const FieldInfo &Field,
4299 bool MasmParser::emitFieldValue(const FieldInfo &Field,
4312 bool MasmParser::emitFieldValue(const FieldInfo &Field) {
4324 bool MasmParser::emitFieldInitializer(const FieldInfo &Field,
4340 bool MasmParser::emitFieldInitializer(const FieldInfo &Field,
4356 bool MasmParser::emitFieldInitializer(const FieldInfo &Field,
4372 bool MasmParser::emitFieldInitializer(const FieldInfo &Field,
4436 FieldInfo &Field =
4635 FieldInfo &Field = ParentStruct.addField(Structure.Name, FT_STRUCT,
7285 const FieldInfo &Field = Structure.Fields[FieldIt->second];