Searched refs:CXXCastPath (Results 1 – 13 of 13) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaCast.cpp | 70 CXXCastPath BasePath; 161 CXXCastPath &BasePath, 168 CXXCastPath &BasePath); 174 CXXCastPath &BasePath); 181 CXXCastPath &BasePath); 188 CXXCastPath &BasePath); 201 CXXCastPath &BasePath, 908 CastKind &Kind, CXXCastPath &BasePath, in TryStaticCast() 1073 bool CStyle, CastKind &Kind, CXXCastPath &BasePath, in TryLValueToRValueCast() 1126 CXXCastPath &BasePath) { in TryStaticReferenceDowncast() [all …]
|
D | Sema.cpp | 264 const CXXCastPath *BasePath, in ImpCastExprToType()
|
D | SemaExprCXX.cpp | 2757 CXXCastPath BasePath; in PerformImplicitConversion() 2777 CXXCastPath BasePath; in PerformImplicitConversion() 2800 CXXCastPath BasePath; in PerformImplicitConversion() 4017 CXXCastPath BasePath; in CheckPointerToMemberOperands()
|
D | SemaDeclCXX.cpp | 1537 CXXCastPath &BasePathArray) { in BuildBasePathArray() 1561 bool Sema::BasePathInvolvesVirtualBase(const CXXCastPath &BasePath) { in BasePathInvolvesVirtualBase() 1562 for (CXXCastPath::const_iterator B = BasePath.begin(), in BasePathInvolvesVirtualBase() 1585 CXXCastPath *BasePath) { in CheckDerivedToBaseConversion() 1645 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 2898 CXXCastPath BasePath; in BuildImplicitBaseInitializer() 9043 CXXCastPath BasePath; in DefineImplicitCopyAssignment() 9503 CXXCastPath BasePath; in DefineImplicitMoveAssignment()
|
D | SemaExpr.cpp | 2374 CXXCastPath BasePath; in PerformObjectMemberConversion() 2410 CXXCastPath BasePath; in PerformObjectMemberConversion() 2429 CXXCastPath BasePath; in PerformObjectMemberConversion() 12614 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
|
D | SemaOverload.cpp | 2603 CXXCastPath& BasePath, in CheckPointerConversion() 2717 CXXCastPath &BasePath, in CheckMemberPointerConversion()
|
D | SemaInit.cpp | 5606 CXXCastPath BasePath; in Perform()
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 529 const CXXCastPath *BasePath, in Create() 554 const CXXCastPath *BasePath, in Create() 612 const CXXCastPath *BasePath, in Create() 649 CastKind K, Expr *Op, const CXXCastPath *BasePath, in Create()
|
D | Expr.cpp | 1635 void CastExpr::setCastPath(const CXXCastPath &Path) { in setCastPath() 1642 const CXXCastPath *BasePath, in Create() 1663 const CXXCastPath *BasePath, in Create()
|
D | ASTImporter.cpp | 4518 static bool ImportCastPath(CastExpr *E, CXXCastPath &Path) { in ImportCastPath() 4534 CXXCastPath BasePath; in VisitImplicitCastExpr() 4555 CXXCastPath BasePath; in VisitCStyleCastExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 76 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 1941 CXXCastPath& BasePath, 1948 CXXCastPath &BasePath, 4755 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath); 4757 bool BasePathInvolvesVirtualBase(const CXXCastPath &BasePath); 4761 CXXCastPath *BasePath = 0, 4768 CXXCastPath *BasePath); 6930 const CXXCastPath *BasePath = 0, 7268 ExprValueKind &VK, CXXCastPath &Path);
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 245 const CXXCastPath *Path, 276 const CXXCastPath *Path, 314 Expr *Op, const CXXCastPath *Path, 1228 const CXXCastPath *Path,
|
D | Expr.h | 52 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 2700 void setCastPath(const CXXCastPath &Path); 2751 const CXXCastPath *BasePath, 2842 Expr *Op, const CXXCastPath *BasePath,
|