| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| Mangle.h | 215 ArrayRef<const CXXRecordDecl *> BasePath, 222 ArrayRef<const CXXRecordDecl *> BasePath, 261 ArrayRef<const CXXRecordDecl *> BasePath,
|
| VTableBuilder.h | 447 typedef SmallVector<const CXXRecordDecl *, 1> BasePath; 469 BasePath MangledPath; 478 BasePath ContainingVBases; 483 BasePath PathToIntroducingObject;
|
| Expr.h | 72 const CastExpr *BasePath; 87 SubobjectAdjustment(const CastExpr *BasePath, 90 DerivedToBase.BasePath = BasePath; 3584 const CXXCastPath *BasePath, 3686 Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO,
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| ExprCXX.cpp | 707 CastKind K, Expr *Op, const CXXCastPath *BasePath, 711 unsigned PathSize = (BasePath ? BasePath->size() : 0); 718 std::uninitialized_copy_n(BasePath->data(), BasePath->size(), 735 const CXXCastPath *BasePath, 740 unsigned PathSize = (BasePath ? BasePath->size() : 0); 746 std::uninitialized_copy_n(BasePath->data(), BasePath->size() [all...] |
| MicrosoftMangle.cpp | 150 ArrayRef<const CXXRecordDecl *> BasePath, 153 ArrayRef<const CXXRecordDecl *> BasePath, 179 ArrayRef<const CXXRecordDecl *> BasePath, 3494 const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, 3508 for (const CXXRecordDecl *RD : BasePath) 3514 const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, 3525 for (const CXXRecordDecl *RD : BasePath) 3660 const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, 3668 mangleCXXVFTable(Derived, BasePath, Stream);
|
| Expr.cpp | 1939 const CXXCastPath *BasePath, 1942 unsigned PathSize = (BasePath ? BasePath->size() : 0); 1954 std::uninitialized_copy_n(BasePath->data(), BasePath->size(), 1970 const CXXCastPath *BasePath, 1974 unsigned PathSize = (BasePath ? BasePath->size() : 0); 1981 std::uninitialized_copy_n(BasePath->data(), BasePath->size() [all...] |
| VTableBuilder.cpp | 3100 static void PrintBasePath(const VPtrInfo::BasePath &Path, raw_ostream &Out) {
|
| ExprConstant.cpp | 8269 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath, 8272 Type = Adjustments[I].DerivedToBase.BasePath->getType();
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaCast.cpp | 79 CXXCastPath BasePath; 208 CXXCastPath &BasePath, 215 CXXCastPath &BasePath); 221 CXXCastPath &BasePath); 228 CXXCastPath &BasePath); 235 CXXCastPath &BasePath); 248 CXXCastPath &BasePath, 340 &Op.BasePath, DestTInfo, 367 &Op.BasePath, DestTInfo, CurFPFeatureOverrides(), OpLoc, 866 &BasePath)) { [all...] |
| SemaExprCXX.cpp | 4188 From, /*BasePath=*/nullptr, VK_RValue, 4205 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4211 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4254 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4257 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4264 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4283 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4290 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4293 VK_RValue, /*BasePath=*/nullptr, CCK).get(); 4298 /*BasePath=*/nullptr, CCK).get() [all...] |
| Sema.cpp | 576 const CXXCastPath *BasePath, 621 if (ImpCast->getCastKind() == Kind && (!BasePath || BasePath->empty())) { 628 return ImplicitCastExpr::Create(Context, Ty, Kind, E, BasePath, VK,
|
| SemaDeclCXX.cpp | 1302 CXXCastPath &BasePath) { 1355 S.BuildBasePathArray(Paths, BasePath); 1378 CXXCastPath BasePath; 1380 findDecomposableBaseClass(S, Src->getLocation(), OrigRD, BasePath); 1445 VK_LValue, &BasePath); 2895 CXXCastPath *BasePath, 2941 if (BasePath) 2942 ::BuildBasePathArray(*Path, *BasePath); 2974 CXXCastPath *BasePath, 2979 BasePath, IgnoreAccess) [all...] |
| SemaOpenMP.cpp | 16044 CXXCastPath &BasePath, Expr *UnresolvedReduction) { 16153 SemaRef.BuildBasePathArray(Paths, BasePath); 16452 CXXCastPath BasePath; 16455 ReductionId, Type, BasePath, IR == ER ? nullptr : *IR); 16576 CXXCastPath BasePath; 16579 ReductionId, Type, BasePath, IR == ER ? nullptr : *IR); 16837 if (!BasePath.empty()) { 16841 Context, PtrRedTy, CK_UncheckedDerivedToBase, LHS.get(), &BasePath, 16844 Context, PtrRedTy, CK_UncheckedDerivedToBase, RHS.get(), &BasePath,
|
| SemaInit.cpp | 7982 return ImpCastExprToType(E, Ty, CK, VK, /*BasePath=*/nullptr, CCK); 8198 CXXCastPath BasePath; 8204 CurInit.get()->getSourceRange(), &BasePath, IgnoreBaseAccess)) 8215 &BasePath, VK, FPOptionsOverride()); 8765 /*BasePath=*/nullptr, VK_RValue, FPOptionsOverride());
|
| SemaExpr.cpp | 3033 CXXCastPath BasePath; 3035 FromLoc, FromRange, &BasePath)) 3041 VK, &BasePath).get(); 3053 CXXCastPath BasePath; 3055 FromLoc, FromRange, &BasePath, 3060 VK, &BasePath);
|
| SemaOverload.cpp | 2988 CXXCastPath& BasePath, 3025 &BasePath, IgnoreBaseAccess)) 3116 CXXCastPath &BasePath, 3169 BuildBasePathArray(Paths, BasePath);
|
| /src/external/apache2/llvm/dist/clang/lib/Driver/ |
| Driver.cpp | 4925 SmallString<128> BasePath(BaseInput); 4937 llvm::sys::path::filename(BasePath)); 4940 BaseName = BasePath; 4942 BaseName = llvm::sys::path::filename(BasePath); 5059 llvm::sys::path::remove_filename(BasePath); 5060 if (BasePath.empty()) 5061 BasePath = NamedOutput; 5063 llvm::sys::path::append(BasePath, NamedOutput); 5064 return C.addResultFile(C.getArgs().MakeArgString(BasePath.c_str()), &JA);
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| CommandLine.cpp | 1114 llvm::StringRef BasePath = llvm::sys::path::parent_path(FName); 1130 ResponseFile.append(BasePath);
|
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| Sema.h | 3426 CXXCastPath& BasePath, 3434 CXXCastPath &BasePath, 7184 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath); 7188 CXXCastPath *BasePath = nullptr, 7195 CXXCastPath *BasePath, 11252 const CXXCastPath *BasePath = nullptr,
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGExpr.cpp | 589 Adjustment.DerivedToBase.BasePath->path_begin(), 590 Adjustment.DerivedToBase.BasePath->path_end(),
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| ExprEngine.cpp | 400 Reg = StoreMgr.evalDerivedToBase(Reg, Adj.DerivedToBase.BasePath);
|