Searched refs:UniqueVirtualMethod (Results 1 – 3 of 3) sorted by relevance
/external/clang/include/clang/AST/ |
D | CXXInheritance.h | 234 struct UniqueVirtualMethod { struct 235 UniqueVirtualMethod() in UniqueVirtualMethod() function 238 UniqueVirtualMethod(CXXMethodDecl *Method, unsigned Subobject, in UniqueVirtualMethod() argument 255 friend bool operator==(const UniqueVirtualMethod &X, argument 256 const UniqueVirtualMethod &Y) { 261 friend bool operator!=(const UniqueVirtualMethod &X, 262 const UniqueVirtualMethod &Y) { 275 typedef SmallVector<UniqueVirtualMethod, 4> ValuesT; 291 typedef SmallVectorImpl<UniqueVirtualMethod>::iterator 293 typedef SmallVectorImpl<UniqueVirtualMethod>::const_iterator [all …]
|
/external/clang/lib/AST/ |
D | CXXInheritance.cpp | 429 UniqueVirtualMethod Overriding) { in add() 430 SmallVectorImpl<UniqueVirtualMethod> &SubobjectOverrides in add() 447 void OverridingMethods::replaceAll(UniqueVirtualMethod Overriding) { in replaceAll() 549 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect() 579 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect() 596 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect() 619 SmallVectorImpl<UniqueVirtualMethod> &Overriding = SO.second; in getFinalOverriders() 623 auto IsHidden = [&Overriding](const UniqueVirtualMethod &M) { in getFinalOverriders() 632 for (const UniqueVirtualMethod &OP : Overriding) in getFinalOverriders()
|
D | VTableBuilder.cpp | 194 const UniqueVirtualMethod &Method = I->second.front(); in FinalOverriders()
|