Searched refs:UniqueVirtualMethod (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | CXXInheritance.h | 242 struct UniqueVirtualMethod { struct 255 UniqueVirtualMethod() = default; argument 257 UniqueVirtualMethod(CXXMethodDecl *Method, unsigned Subobject, in UniqueVirtualMethod() argument 262 friend bool operator==(const UniqueVirtualMethod &X, 263 const UniqueVirtualMethod &Y) { 268 friend bool operator!=(const UniqueVirtualMethod &X, 269 const UniqueVirtualMethod &Y) { 282 using ValuesT = SmallVector<UniqueVirtualMethod, 4>; 301 SmallVectorImpl<UniqueVirtualMethod>::iterator; 303 SmallVectorImpl<UniqueVirtualMethod>::const_iterator; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | CXXInheritance.cpp | 540 UniqueVirtualMethod Overriding) { in add() 541 SmallVectorImpl<UniqueVirtualMethod> &SubobjectOverrides in add() 558 void OverridingMethods::replaceAll(UniqueVirtualMethod Overriding) { in replaceAll() 662 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect() 688 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect() 704 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect() 727 SmallVectorImpl<UniqueVirtualMethod> &Overriding = SO.second; in getFinalOverriders() 731 auto IsHidden = [&Overriding](const UniqueVirtualMethod &M) { in getFinalOverriders() 740 for (const UniqueVirtualMethod &OP : Overriding) in getFinalOverriders()
|
| H A D | VTableBuilder.cpp | 194 const UniqueVirtualMethod &Method = M.second.front(); in FinalOverriders()
|