Home
last modified time | relevance | path

Searched refs:StructRecord (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/ExtractAPI/
H A DAPI.h210 struct StructRecord : APIRecord { struct
213 StructRecord(StringRef USR, StringRef Name, PresumedLoc Loc, in StructRecord() function
529 StructFieldRecord *addStructField(StructRecord *Struct, StringRef Name,
542 StructRecord *addStruct(StringRef Name, StringRef USR, PresumedLoc Loc,
669 const RecordMap<StructRecord> &getStructs() const { return Structs; }
717 RecordMap<StructRecord> Structs;
/llvm-project-15.0.7/clang/lib/ExtractAPI/
H A DAPI.cpp80 StructFieldRecord *APISet::addStructField(StructRecord *Struct, StringRef Name, in addStructField()
91 StructRecord *APISet::addStruct(StringRef Name, StringRef USR, PresumedLoc Loc, in addStruct()
225 void StructRecord::anchor() {} in anchor()
H A DExtractAPIConsumer.cpp422 StructRecord *StructRecord = API.addStruct( in VisitRecordDecl() local
426 recordStructFields(StructRecord, Decl->fields()); in VisitRecordDecl()
640 void recordStructFields(StructRecord *StructRecord, in recordStructFields() argument
660 API.addStructField(StructRecord, Name, USR, Loc, Availability, Comment, in recordStructFields()
/llvm-project-15.0.7/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h151 void serializeStructRecord(const StructRecord &Record);
/llvm-project-15.0.7/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp577 void SymbolGraphSerializer::serializeStructRecord(const StructRecord &Record) { in serializeStructRecord()