Searched refs:RecordContext (Results 1 – 4 of 4) sorted by relevance
28 APIRecord *APIRecord::castFromRecordContext(const RecordContext *Ctx) { in castFromRecordContext()32 return static_cast<CLASS *>(const_cast<RecordContext *>(Ctx)); in castFromRecordContext()41 RecordContext *APIRecord::castToRecordContext(const APIRecord *Record) { in castToRecordContext()56 bool RecordContext::IsWellFormed() const { in IsWellFormed()61 void RecordContext::stealRecordChain(RecordContext &Other) { in stealRecordChain()76 void RecordContext::addToRecordChain(APIRecord *Record) const { in addToRecordChain()
185 class RecordContext; variable273 friend class RecordContext; member284 static APIRecord *castFromRecordContext(const RecordContext *Ctx);285 static RecordContext *castToRecordContext(const APIRecord *Record);308 static bool classof(const RecordContext *Ctx) { return true; } in classof()313 class RecordContext {323 static bool classof(const RecordContext *Context) { return true; } in classof()325 RecordContext(APIRecord::RecordKind Kind) : Kind(Kind) {} in RecordContext() function329 void stealRecordChain(RecordContext &Other);387 struct NamespaceRecord : APIRecord, RecordContext {[all …]
247 RecordContext *NewRecordContext) { in maybeMergeWithAnonymousTag()1258 RecordContext *NewRecord = nullptr; in VisitFieldDecl()
95 TRY_TO(traverseRecordContext(dyn_cast<RecordContext>(Record))); \119 bool traverseRecordContext(const RecordContext *);140 const RecordContext *Context) { in traverseRecordContext()