Lines Matching refs:FieldInfo
124 struct FieldInfo;
133 std::vector<FieldInfo> Fields;
136 FieldInfo &addField(StringRef FieldName, FieldType FT,
199 struct FieldInfo { struct
214 FieldInfo(FieldType FT) : Contents(FT) {} in FieldInfo() function
227 FieldInfo &StructInfo::addField(StringRef FieldName, FieldType FT, in addField()
232 FieldInfo &Field = Fields.back(); in addField()
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); in addIntegralField()
3942 FieldInfo &Field = Struct.addField(Name, FT_REAL, Size); in addRealField()
4032 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4069 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4123 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4163 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4200 const FieldInfo &Field = Structure.Fields[FieldIndex++]; in parseStructInitializer()
4223 for (const FieldInfo &Field : llvm::drop_begin(Structure.Fields, FieldIndex)) in parseStructInitializer()
4280 bool MasmParser::emitFieldValue(const FieldInfo &Field, in emitFieldValue()
4290 bool MasmParser::emitFieldValue(const FieldInfo &Field, in emitFieldValue()
4299 bool MasmParser::emitFieldValue(const FieldInfo &Field, in emitFieldValue()
4312 bool MasmParser::emitFieldValue(const FieldInfo &Field) { in emitFieldValue()
4324 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4340 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4356 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4372 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4436 FieldInfo &Field = in addStructField()
4635 FieldInfo &Field = ParentStruct.addField(Structure.Name, FT_STRUCT, in parseDirectiveNestedEnds()
7285 const FieldInfo &Field = Structure.Fields[FieldIt->second]; in lookUpField()