Lines Matching refs:FieldInfo
127 struct FieldInfo;
136 std::vector<FieldInfo> Fields;
139 FieldInfo &addField(StringRef FieldName, FieldType FT,
325 struct FieldInfo { struct
340 FieldInfo(FieldType FT) : Contents(FT) {} in FieldInfo() argument
343 FieldInfo &StructInfo::addField(StringRef FieldName, FieldType FT, in addField()
348 FieldInfo &Field = Fields.back(); in addField()
866 bool parseFieldInitializer(const FieldInfo &Field,
868 bool parseFieldInitializer(const FieldInfo &Field,
871 bool parseFieldInitializer(const FieldInfo &Field,
874 bool parseFieldInitializer(const FieldInfo &Field,
884 bool emitFieldValue(const FieldInfo &Field);
885 bool emitFieldValue(const FieldInfo &Field, const IntFieldInfo &Contents);
886 bool emitFieldValue(const FieldInfo &Field, const RealFieldInfo &Contents);
887 bool emitFieldValue(const FieldInfo &Field, const StructFieldInfo &Contents);
889 bool emitFieldInitializer(const FieldInfo &Field,
891 bool emitFieldInitializer(const FieldInfo &Field,
894 bool emitFieldInitializer(const FieldInfo &Field,
897 bool emitFieldInitializer(const FieldInfo &Field,
3754 FieldInfo &Field = Struct.addField(Name, FT_INTEGRAL, Size); in addIntegralField()
3959 FieldInfo &Field = Struct.addField(Name, FT_REAL, Size); in addRealField()
4049 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4086 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4140 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4180 bool MasmParser::parseFieldInitializer(const FieldInfo &Field, in parseFieldInitializer()
4218 const FieldInfo &Field = Structure.Fields[FieldIndex++]; in parseStructInitializer()
4241 for (const FieldInfo &Field : llvm::drop_begin(Structure.Fields, FieldIndex)) in parseStructInitializer()
4298 bool MasmParser::emitFieldValue(const FieldInfo &Field, in emitFieldValue()
4308 bool MasmParser::emitFieldValue(const FieldInfo &Field, in emitFieldValue()
4317 bool MasmParser::emitFieldValue(const FieldInfo &Field, in emitFieldValue()
4330 bool MasmParser::emitFieldValue(const FieldInfo &Field) { in emitFieldValue()
4342 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4358 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4374 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4390 bool MasmParser::emitFieldInitializer(const FieldInfo &Field, in emitFieldInitializer()
4454 FieldInfo &Field = in addStructField()
4653 FieldInfo &Field = ParentStruct.addField(Structure.Name, FT_STRUCT, in parseDirectiveNestedEnds()
7298 const FieldInfo &Field = Structure.Fields[FieldIt->second]; in lookUpField()