Searched refs:BasePath (Results 1 - 21 of 21) sorted by relevance

/external/chromium_org/gin/test/
H A Drun_js_tests.cc13 base::FilePath BasePath() { function in namespace:gin::__anon8325
25 RunTest(BasePath()
31 RunTest(BasePath()
37 RunTest(BasePath()
/external/clang/lib/Sema/
H A DSemaCast.cpp71 CXXCastPath BasePath; member in struct:__anon18003::CastOperation
162 CXXCastPath &BasePath,
169 CXXCastPath &BasePath);
175 CXXCastPath &BasePath);
182 CXXCastPath &BasePath);
189 CXXCastPath &BasePath);
202 CXXCastPath &BasePath,
277 &Op.BasePath, DestTInfo,
302 &Op.BasePath, DestTInfo,
652 &BasePath)) {
914 TryStaticCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, Sema::CheckedConversionKind CCK, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath, bool ListInitialization) argument
1087 TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, CastKind &Kind, CXXCastPath &BasePath, unsigned &msg) argument
1138 TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1176 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1210 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, bool CStyle, const SourceRange &OpRange, QualType OrigSrcType, QualType OrigDestType, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
1325 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument
[all...]
H A DSema.cpp310 const CXXCastPath *BasePath,
337 BasePathInvolvesVirtualBase(*BasePath)) {
347 if (ImpCast->getCastKind() == Kind && (!BasePath || BasePath->empty())) {
354 return ImplicitCastExpr::Create(Context, Ty, Kind, E, BasePath, VK);
308 ImpCastExprToType(Expr *E, QualType Ty, CastKind Kind, ExprValueKind VK, const CXXCastPath *BasePath, CheckedConversionKind CCK) argument
H A DSemaExprCXX.cpp2769 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2775 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2799 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2809 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2812 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2819 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2838 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2845 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2848 VK_RValue, /*BasePath=*/nullptr, CCK).get();
2853 VK_RValue, /*BasePath
2889 CXXCastPath BasePath; local
2909 CXXCastPath BasePath; local
2932 CXXCastPath BasePath; local
4118 CXXCastPath BasePath; local
[all...]
H A DSemaDeclCXX.cpp1679 bool Sema::BasePathInvolvesVirtualBase(const CXXCastPath &BasePath) { argument
1680 for (CXXCastPath::const_iterator B = BasePath.begin(),
1681 BEnd = BasePath.end();
1703 CXXCastPath *BasePath) {
1730 if (BasePath)
1731 BuildBasePathArray(Paths, *BasePath);
1763 CXXCastPath *BasePath,
1770 BasePath);
3131 CXXCastPath BasePath; local
3132 BasePath
1698 CheckDerivedToBaseConversion(QualType Derived, QualType Base, unsigned InaccessibleBaseID, unsigned AmbigiousBaseConvID, SourceLocation Loc, SourceRange Range, DeclarationName Name, CXXCastPath *BasePath) argument
1761 CheckDerivedToBaseConversion(QualType Derived, QualType Base, SourceLocation Loc, SourceRange Range, CXXCastPath *BasePath, bool IgnoreAccess) argument
9675 CXXCastPath BasePath; local
10092 CXXCastPath BasePath; local
[all...]
H A DSemaInit.cpp5817 CXXCastPath BasePath; local
5824 &BasePath, IgnoreBaseAccess))
5827 if (S.BasePathInvolvesVirtualBase(BasePath)) {
5844 CurInit.get(), &BasePath, VK);
6052 /*BasePath=*/nullptr, VK_RValue);
H A DSemaExpr.cpp2519 CXXCastPath BasePath; local
2521 FromLoc, FromRange, &BasePath))
2527 VK, &BasePath).get();
2555 CXXCastPath BasePath; local
2557 FromLoc, FromRange, &BasePath))
2564 VK, &BasePath).get();
2574 CXXCastPath BasePath; local
2576 FromLoc, FromRange, &BasePath,
2581 VK, &BasePath);
H A DSemaOverload.cpp2633 CXXCastPath& BasePath,
2662 From->getSourceRange(), &BasePath,
2747 CXXCastPath &BasePath,
2799 BuildBasePathArray(Paths, BasePath);
2631 CheckPointerConversion(Expr *From, QualType ToType, CastKind &Kind, CXXCastPath& BasePath, bool IgnoreBaseAccess) argument
2745 CheckMemberPointerConversion(Expr *From, QualType ToType, CastKind &Kind, CXXCastPath &BasePath, bool IgnoreBaseAccess) argument
/external/clang/include/clang/AST/
H A DMangle.h176 ArrayRef<const CXXRecordDecl *> BasePath,
183 ArrayRef<const CXXRecordDecl *> BasePath,
201 ArrayRef<const CXXRecordDecl *> BasePath,
H A DVTableBuilder.h374 typedef SmallVector<const CXXRecordDecl *, 1> BasePath; typedef in struct:clang::VPtrInfo
400 BasePath MangledPath;
409 BasePath ContainingVBases;
414 BasePath PathToBaseWithVPtr;
H A DExpr.h65 const CastExpr *BasePath; member in struct:clang::SubobjectAdjustment::DTB
80 SubobjectAdjustment(const CastExpr *BasePath, argument
83 DerivedToBase.BasePath = BasePath;
2779 const CXXCastPath *BasePath,
2871 Expr *Op, const CXXCastPath *BasePath,
/external/clang/lib/AST/
H A DExprCXX.cpp591 const CXXCastPath *BasePath,
596 unsigned PathSize = (BasePath ? BasePath->size() : 0);
602 if (PathSize) E->setCastPath(*BasePath);
616 const CXXCastPath *BasePath,
621 unsigned PathSize = (BasePath ? BasePath->size() : 0);
627 if (PathSize) E->setCastPath(*BasePath);
674 const CXXCastPath *BasePath,
678 unsigned PathSize = (BasePath
588 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument
613 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument
672 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument
709 Create(const ASTContext &C, QualType T, ExprValueKind VK, TypeSourceInfo *Written, CastKind K, Expr *Op, const CXXCastPath *BasePath, SourceLocation L, SourceLocation R) argument
[all...]
H A DMicrosoftMangle.cpp108 ArrayRef<const CXXRecordDecl *> BasePath,
111 ArrayRef<const CXXRecordDecl *> BasePath,
125 ArrayRef<const CXXRecordDecl *> BasePath,
2212 const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath,
2222 for (const CXXRecordDecl *RD : BasePath)
2228 const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath,
2238 for (const CXXRecordDecl *RD : BasePath)
2287 const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath,
2297 for (const CXXRecordDecl *RD : BasePath)
2211 mangleCXXVFTable( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
2227 mangleCXXVBTable( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
2286 mangleCXXRTTICompleteObjectLocator( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
H A DExpr.cpp1689 const CXXCastPath *BasePath,
1691 unsigned PathSize = (BasePath ? BasePath->size() : 0);
1696 if (PathSize) E->setCastPath(*BasePath);
1710 const CXXCastPath *BasePath,
1713 unsigned PathSize = (BasePath ? BasePath->size() : 0);
1718 if (PathSize) E->setCastPath(*BasePath);
1687 Create(const ASTContext &C, QualType T, CastKind Kind, Expr *Operand, const CXXCastPath *BasePath, ExprValueKind VK) argument
1708 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation R) argument
H A DASTImporter.cpp4521 CXXCastPath BasePath;
4522 if (ImportCastPath(E, BasePath))
4526 SubExpr, &BasePath, E->getValueKind());
4542 CXXCastPath BasePath;
4543 if (ImportCastPath(E, BasePath))
4548 SubExpr, &BasePath, TInfo,
H A DVTableBuilder.cpp2963 static void PrintBasePath(const VPtrInfo::BasePath &Path, raw_ostream &Out) {
2964 for (VPtrInfo::BasePath::const_reverse_iterator I = Path.rbegin(),
H A DExprConstant.cpp4467 if (!HandleLValueBasePath(Info, Adjustments[I].DerivedToBase.BasePath,
4470 Type = Adjustments[I].DerivedToBase.BasePath->getType();
/external/jhead/
H A Djhead.h246 void CatPath(char * BasePath, const char * FilePath);
/external/clang/lib/Driver/
H A DDriver.cpp1671 SmallString<128> BasePath(BaseInput);
1676 BaseName = BasePath;
1678 BaseName = llvm::sys::path::filename(BasePath);
1747 llvm::sys::path::remove_filename(BasePath);
1748 if (BasePath.empty())
1749 BasePath = NamedOutput;
1751 llvm::sys::path::append(BasePath, NamedOutput);
1752 return C.addResultFile(C.getArgs().MakeArgString(BasePath.c_str()), &JA);
/external/clang/include/clang/Sema/
H A DSema.h2085 CXXCastPath& BasePath,
2092 CXXCastPath &BasePath,
5001 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath);
5003 bool BasePathInvolvesVirtualBase(const CXXCastPath &BasePath);
5007 CXXCastPath *BasePath = nullptr,
5014 CXXCastPath *BasePath);
7504 const CXXCastPath *BasePath = nullptr,
/external/clang/lib/CodeGen/
H A DCGExpr.cpp377 Adjustment.DerivedToBase.BasePath->path_begin(),
378 Adjustment.DerivedToBase.BasePath->path_end(),

Completed in 970 milliseconds