HomeSort by: relevance | last modified time | path
    Searched refs:BasePath (Results 1 - 21 of 21) sorted by relevancy

  /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);

Completed in 186 milliseconds