Searched refs:CXXCastPath (Results 1 – 13 of 13) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaCast.cpp | 71 CXXCastPath BasePath; 159 CXXCastPath &BasePath, 166 CXXCastPath &BasePath); 172 CXXCastPath &BasePath); 179 CXXCastPath &BasePath); 186 CXXCastPath &BasePath); 199 CXXCastPath &BasePath, 948 CastKind &Kind, CXXCastPath &BasePath, in TryStaticCast() 1135 bool CStyle, CastKind &Kind, CXXCastPath &BasePath, in TryLValueToRValueCast() 1191 CXXCastPath &BasePath) { in TryStaticReferenceDowncast() [all …]
|
D | Sema.cpp | 371 const CXXCastPath *BasePath, in ImpCastExprToType()
|
D | SemaDeclCXX.cpp | 1715 CXXCastPath &BasePathArray) { in BuildBasePathArray() 1751 CXXCastPath *BasePath) { in CheckDerivedToBaseConversion() 1811 CXXCastPath *BasePath, in CheckDerivedToBaseConversion() 3415 CXXCastPath BasePath; in BuildImplicitBaseInitializer() 9587 const CXXCastPath &Path; 9597 const CXXCastPath &Path) in CastBuilder() 10218 CXXCastPath BasePath; in DefineImplicitCopyAssignment() 10649 CXXCastPath BasePath; in DefineImplicitMoveAssignment()
|
D | SemaExprCXX.cpp | 3285 CXXCastPath BasePath; in PerformImplicitConversion() 3305 CXXCastPath BasePath; in PerformImplicitConversion() 3336 CXXCastPath BasePath; in PerformImplicitConversion() 4588 CXXCastPath BasePath; in CheckPointerToMemberOperands()
|
D | SemaExpr.cpp | 2595 CXXCastPath BasePath; in PerformObjectMemberConversion() 2631 CXXCastPath BasePath; in PerformObjectMemberConversion() 2650 CXXCastPath BasePath; in PerformObjectMemberConversion() 7322 CXXCastPath Path; in CheckSingleAssignmentConstraints() 14392 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
|
D | SemaOverload.cpp | 2658 CXXCastPath& BasePath, in CheckPointerConversion() 2779 CXXCastPath &BasePath, in CheckMemberPointerConversion()
|
D | SemaInit.cpp | 6234 CXXCastPath BasePath; in Perform()
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 584 const CXXCastPath *BasePath, in Create() 609 const CXXCastPath *BasePath, in Create() 667 const CXXCastPath *BasePath, in Create() 704 const CXXCastPath *BasePath, in Create()
|
D | Expr.cpp | 1769 void CastExpr::setCastPath(const CXXCastPath &Path) { in setCastPath() 1776 const CXXCastPath *BasePath, in Create() 1797 const CXXCastPath *BasePath, in Create()
|
D | ASTImporter.cpp | 5188 static bool ImportCastPath(CastExpr *E, CXXCastPath &Path) { in ImportCastPath() 5204 CXXCastPath BasePath; in VisitImplicitCastExpr() 5225 CXXCastPath BasePath; in VisitCStyleCastExpr()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 252 const CXXCastPath *Path, 283 const CXXCastPath *Path, 321 Expr *Op, const CXXCastPath *Path, 1336 const CXXCastPath *Path,
|
D | Expr.h | 54 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 2779 void setCastPath(const CXXCastPath &Path); 2830 const CXXCastPath *BasePath, 2922 Expr *Op, const CXXCastPath *BasePath,
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 78 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef 2229 CXXCastPath& BasePath, 2236 CXXCastPath &BasePath, 5380 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath); 5384 CXXCastPath *BasePath = nullptr, 5391 CXXCastPath *BasePath); 8207 const CXXCastPath *BasePath = nullptr, 8571 ExprValueKind &VK, CXXCastPath &Path);
|