Lines Matching refs:GenericField
55 struct GenericField { struct
63 GenericField(StringRef Name) : Name(std::string(Name)) {} in GenericField() argument
69 SmallVector<GenericField, 1> Fields;
79 SmallVector<GenericField, 2> Fields;
85 const GenericField *getFieldByName(StringRef Name) const { in getFieldByName()
116 std::string primaryRepresentation(SMLoc Loc, const GenericField &Field, in primaryRepresentation()
160 const GenericField &Field, TypeContext Ctx) { in searchableFieldType()
199 bool parseFieldType(GenericField &Field, Init *II);
399 const GenericField &Field = Index.Fields[0]; in emitLookupFunction()
421 const GenericField &Field = Index.Fields[0]; in emitLookupFunction()
579 bool SearchableTableEmitter::parseFieldType(GenericField &Field, Init *TypeOf) { in parseFieldType()
608 const GenericField *Field = Table.getFieldByName(FieldName); in parseSearchIndex()