Home
last modified time | relevance | path

Searched refs:CXXClassRecord (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/
H A DAPI.cpp215 CXXClassRecord *
314 APIRecord *CXXClassRecord, StringRef Name, StringRef USR, PresumedLoc Loc, in addCXXInstanceMethod() argument
325 CXXClassRecord->USR, CXXClassRecord->Name, CXXClassRecord->getKind(), in addCXXInstanceMethod()
326 CXXClassRecord); in addCXXInstanceMethod()
331 APIRecord *CXXClassRecord, StringRef Name, StringRef USR, PresumedLoc Loc, in addCXXStaticMethod() argument
342 CXXClassRecord->USR, CXXClassRecord->Name, CXXClassRecord->getKind(), in addCXXStaticMethod()
343 CXXClassRecord); in addCXXStaticMethod()
552 void CXXClassRecord::anchor() {} in anchor()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DAPI.h921 struct CXXClassRecord : APIRecord { struct
927 CXXClassRecord(StringRef USR, StringRef Name, PresumedLoc Loc, in CXXClassRecord() function
945 struct ClassTemplateRecord : CXXClassRecord { argument
953 : CXXClassRecord(USR, Name, Loc, std::move(Availability), Comment, in ClassTemplateRecord()
963 struct ClassTemplateSpecializationRecord : CXXClassRecord {
969 : CXXClassRecord(USR, Name, Loc, std::move(Availability), Comment, in ClassTemplateSpecializationRecord()
978 struct ClassTemplatePartialSpecializationRecord : CXXClassRecord {
985 : CXXClassRecord(USR, Name, Loc, std::move(Availability), Comment, in ClassTemplatePartialSpecializationRecord()
1159 template <> struct has_access<CXXClassRecord> : public std::true_type {};
1320 CXXClassRecord *addCXXClass(APIRecord *Parent, StringRef Name, StringRef USR,
[all …]
H A DExtractAPIVisitor.h584 CXXClassRecord *CXXClassRecord; in VisitCXXRecordDecl() local
591 CXXClassRecord = API.addClassTemplate( in VisitCXXRecordDecl()
596 CXXClassRecord = API.addCXXClass( in VisitCXXRecordDecl()
600 CXXClassRecord->Bases = getBases(Decl); in VisitCXXRecordDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.h178 void visitCXXClassRecord(const CXXClassRecord &Record);
H A DSerializerBase.h246 void visitCXXClassRecord(const CXXClassRecord &Record){}; in visitCXXClassRecord()
/freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp896 void SymbolGraphSerializer::visitCXXClassRecord(const CXXClassRecord &Record) { in visitCXXClassRecord()
1182 visitCXXClassRecord(*cast<CXXClassRecord>(Record)); in serializeSingleRecord()