Home
last modified time | relevance | path

Searched refs:path_const_iterator (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGClass.cpp169 const CXXRecordDecl *DerivedClass, CastExpr::path_const_iterator Start, in computeNonVirtualBaseClassOffset()
170 CastExpr::path_const_iterator End) { in computeNonVirtualBaseClassOffset()
176 for (CastExpr::path_const_iterator I = Start; I != End; ++I) { in computeNonVirtualBaseClassOffset()
197 CastExpr::path_const_iterator PathBegin, in GetNonVirtualBaseClassOffset()
198 CastExpr::path_const_iterator PathEnd) { in GetNonVirtualBaseClassOffset()
290 CastExpr::path_const_iterator PathBegin, in GetAddressOfBaseClass()
291 CastExpr::path_const_iterator PathEnd, bool NullCheckValue, in GetAddressOfBaseClass()
295 CastExpr::path_const_iterator Start = PathBegin; in GetAddressOfBaseClass()
399 CastExpr::path_const_iterator PathBegin, in GetAddressOfDerivedClass()
400 CastExpr::path_const_iterator PathEnd, in GetAddressOfDerivedClass()
H A DCodeGenModule.h1134 CastExpr::path_const_iterator Start,
1135 CastExpr::path_const_iterator End);
1141 CastExpr::path_const_iterator PathBegin,
1142 CastExpr::path_const_iterator PathEnd);
H A DMicrosoftCXXABI.cpp698 CastKind CK, CastExpr::path_const_iterator PathBegin,
699 CastExpr::path_const_iterator PathEnd, llvm::Value *Src,
711 CastKind CK, CastExpr::path_const_iterator PathBegin,
712 CastExpr::path_const_iterator PathEnd, llvm::Constant *Src);
3328 CastExpr::path_const_iterator PathBegin, in EmitNonNullMemberPointerConversion()
3329 CastExpr::path_const_iterator PathEnd, llvm::Value *Src, in EmitNonNullMemberPointerConversion()
3484 CastExpr::path_const_iterator PathBegin, in EmitMemberPointerConversion()
3485 CastExpr::path_const_iterator PathEnd, llvm::Constant *Src) { in EmitMemberPointerConversion()
H A DCodeGenFunction.h3140 CastExpr::path_const_iterator PathBegin,
3141 CastExpr::path_const_iterator PathEnd,
3145 CastExpr::path_const_iterator PathBegin,
3146 CastExpr::path_const_iterator PathEnd,
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h265 accumCXXBase(llvm::iterator_range<CastExpr::path_const_iterator> PathRange,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp189 llvm::iterator_range<CastExpr::path_const_iterator> PathRange, in accumCXXBase()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenModule.h160 llvm::iterator_range<CastExpr::path_const_iterator> path);
H A DCIRGenClass.cpp397 llvm::iterator_range<CastExpr::path_const_iterator> path, in getAddressOfBaseClass()
H A DCIRGenFunction.h533 llvm::iterator_range<CastExpr::path_const_iterator> path,
H A DCIRGenModule.cpp1938 llvm::iterator_range<CastExpr::path_const_iterator> path) { in computeNonVirtualBaseClassOffset()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h3671 typedef const CXXBaseSpecifier *const *path_const_iterator; typedef
3676 path_const_iterator path_begin() const { return path_buffer(); } in path_begin()
3677 path_const_iterator path_end() const { return path_buffer() + path_size(); } in path_end()
3694 llvm::iterator_range<path_const_iterator> path() const { in path()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTextNodeDumper.cpp1398 for (CastExpr::path_const_iterator I = Node->path_begin(), in dumpBasePath()
H A DExprConstant.cpp3327 for (CastExpr::path_const_iterator PathI = E->path_begin(), in HandleLValueBasePath()
10599 typedef std::reverse_iterator<CastExpr::path_const_iterator> ReverseIter; in VisitCastExpr()
10617 for (CastExpr::path_const_iterator PathI = E->path_begin(), in VisitCastExpr()
10775 for (CastExpr::path_const_iterator PathI = E->path_begin(), in VisitCastExpr()