Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaCast.cpp69 CXXCastPath BasePath;
160 CXXCastPath &BasePath,
167 CXXCastPath &BasePath);
173 CXXCastPath &BasePath);
180 CXXCastPath &BasePath);
187 CXXCastPath &BasePath);
200 CXXCastPath &BasePath,
793 CastKind &Kind, CXXCastPath &BasePath, in TryStaticCast()
958 bool CStyle, CastKind &Kind, CXXCastPath &BasePath, in TryLValueToRValueCast()
1011 CXXCastPath &BasePath) { in TryStaticReferenceDowncast()
[all …]
DSema.cpp264 const CXXCastPath *BasePath, in ImpCastExprToType()
DSemaDeclCXX.cpp1359 CXXCastPath &BasePathArray) { in BuildBasePathArray()
1383 bool Sema::BasePathInvolvesVirtualBase(const CXXCastPath &BasePath) { in BasePathInvolvesVirtualBase()
1384 for (CXXCastPath::const_iterator B = BasePath.begin(), in BasePathInvolvesVirtualBase()
1407 CXXCastPath *BasePath) { in CheckDerivedToBaseConversion()
1465 CXXCastPath *BasePath, in CheckDerivedToBaseConversion()
2740 CXXCastPath BasePath; in BuildImplicitBaseInitializer()
8554 CXXCastPath BasePath; in DefineImplicitCopyAssignment()
9009 CXXCastPath BasePath; in DefineImplicitMoveAssignment()
DSemaExprCXX.cpp2651 CXXCastPath BasePath; in PerformImplicitConversion()
2670 CXXCastPath BasePath; in PerformImplicitConversion()
2693 CXXCastPath BasePath; in PerformImplicitConversion()
3864 CXXCastPath BasePath; in CheckPointerToMemberOperands()
DSemaExpr.cpp2212 CXXCastPath BasePath; in PerformObjectMemberConversion()
2248 CXXCastPath BasePath; in PerformObjectMemberConversion()
2267 CXXCastPath BasePath; in PerformObjectMemberConversion()
12002 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
DSemaOverload.cpp2650 CXXCastPath& BasePath, in CheckPointerConversion()
2764 CXXCastPath &BasePath, in CheckMemberPointerConversion()
DSemaInit.cpp5037 CXXCastPath BasePath; in Perform()
/external/clang/lib/AST/
DExprCXX.cpp527 const CXXCastPath *BasePath, in Create()
552 const CXXCastPath *BasePath, in Create()
610 const CXXCastPath *BasePath, in Create()
647 CastKind K, Expr *Op, const CXXCastPath *BasePath, in Create()
DExpr.cpp1619 void CastExpr::setCastPath(const CXXCastPath &Path) { in setCastPath()
1626 const CXXCastPath *BasePath, in Create()
1647 const CXXCastPath *BasePath, in Create()
DASTImporter.cpp4278 static bool ImportCastPath(CastExpr *E, CXXCastPath &Path) { in ImportCastPath()
4294 CXXCastPath BasePath; in VisitImplicitCastExpr()
4315 CXXCastPath BasePath; in VisitCStyleCastExpr()
/external/clang/include/clang/AST/
DExprCXX.h244 const CXXCastPath *Path,
276 const CXXCastPath *Path,
312 Expr *Op, const CXXCastPath *Path,
1071 const CXXCastPath *Path,
DExpr.h52 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef
2689 void setCastPath(const CXXCastPath &Path);
2740 const CXXCastPath *BasePath,
2831 Expr *Op, const CXXCastPath *BasePath,
/external/clang/include/clang/Sema/
DSema.h71 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef
1835 CXXCastPath& BasePath,
1842 CXXCastPath &BasePath,
4591 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath);
4593 bool BasePathInvolvesVirtualBase(const CXXCastPath &BasePath);
4597 CXXCastPath *BasePath = 0,
4604 CXXCastPath *BasePath);
6611 const CXXCastPath *BasePath = 0,
6947 ExprValueKind &VK, CXXCastPath &Path);