Home
last modified time | relevance | path

Searched refs:UniqueVirtualMethod (Results 1 – 3 of 3) sorted by relevance

/external/clang/include/clang/AST/
DCXXInheritance.h230 struct UniqueVirtualMethod { struct
231 UniqueVirtualMethod() in UniqueVirtualMethod() function
234 UniqueVirtualMethod(CXXMethodDecl *Method, unsigned Subobject, in UniqueVirtualMethod() function
251 friend bool operator==(const UniqueVirtualMethod &X, argument
252 const UniqueVirtualMethod &Y) {
257 friend bool operator!=(const UniqueVirtualMethod &X,
258 const UniqueVirtualMethod &Y) {
271 typedef SmallVector<UniqueVirtualMethod, 4> ValuesT;
287 typedef SmallVectorImpl<UniqueVirtualMethod>::iterator
289 typedef SmallVectorImpl<UniqueVirtualMethod>::const_iterator
[all …]
/external/clang/lib/AST/
DCXXInheritance.cpp443 UniqueVirtualMethod Overriding) { in add()
444 SmallVectorImpl<UniqueVirtualMethod> &SubobjectOverrides in add()
461 void OverridingMethods::replaceAll(UniqueVirtualMethod Overriding) { in replaceAll()
563 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect()
593 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect()
610 UniqueVirtualMethod(CanonM, SubobjectNumber, in Collect()
633 SmallVectorImpl<UniqueVirtualMethod> &Overriding = SO.second; in getFinalOverriders()
637 auto IsHidden = [&Overriding](const UniqueVirtualMethod &M) { in getFinalOverriders()
646 for (const UniqueVirtualMethod &OP : Overriding) in getFinalOverriders()
DVTableBuilder.cpp194 const UniqueVirtualMethod &Method = M.second.front(); in FinalOverriders()