Searched refs:CXXBasePathElement (Results 1 – 16 of 16) sorted by relevance
43 struct CXXBasePathElement { struct69 class CXXBasePath : public SmallVector<CXXBasePathElement, 4> {83 SmallVectorImpl<CXXBasePathElement>::clear(); in clear()
44 struct CXXBasePathElement { struct70 class CXXBasePath : public SmallVector<CXXBasePathElement, 4> {84 SmallVectorImpl<CXXBasePathElement>::clear(); in clear()
220 CXXBasePathElement Element; in lookupInBases()324 for (const CXXBasePathElement &PE : Path) { in lookupInBases()
229 const CXXBasePathElement &Element = Path[I - 1]; in ComputeBaseOffset()241 const CXXBasePathElement &Element = Path[I]; in ComputeBaseOffset()2696 for (const CXXBasePathElement &Element : Path) { in ComputeThisOffset()
201 CXXBasePathElement Element; in lookupInBases()331 for (const CXXBasePathElement &PE : Path) { in lookupInBases()
228 const CXXBasePathElement &Element = Path[I - 1]; in ComputeBaseOffset()240 const CXXBasePathElement &Element = Path[I]; in ComputeBaseOffset()2717 for (const CXXBasePathElement &Element : Path) { in ComputeThisOffset()
3108 for (CXXBasePathElement &Elem : Paths.front()) in CastToBaseClass()5818 for (CXXBasePathElement &Elem : Paths.front()) in HandleDynamicCast()
1322 for (CXXBasePathElement &PE : llvm::reverse(Path)) in TryStaticDowncast()
2109 const CXXBasePathElement &PathElement = Path->back(); in LookupQualifiedName()
11849 for (const CXXBasePathElement &B : Path) in BuildBuiltinOffsetOf()
1552 for (CXXBasePathElement &PE : llvm::reverse(Path)) in TryStaticDowncast()
2300 const CXXBasePathElement &PathElement = Path->back(); in LookupQualifiedName()
15076 for (const CXXBasePathElement &B : Path) in BuildBuiltinOffsetOf()
1158 for (const CXXBasePathElement &PathElement : Path) { in computeOffsetHint()
1397 for (const CXXBasePathElement &PathElement : Path) { in computeOffsetHint()
6561 clang::CXXBasePathElement elem = (*path)[e]; in GetIndexOfChildMemberWithName()