Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp93 CXXCastPath BasePath;
222 CXXCastPath &BasePath,
229 CXXCastPath &BasePath);
235 CXXCastPath &BasePath);
242 CXXCastPath &BasePath);
249 CXXCastPath &BasePath);
262 CXXCastPath &BasePath,
1577 CXXCastPath &BasePath) { in TryStaticReferenceDowncast()
1615 CXXCastPath &BasePath) { in TryStaticPointerDowncast()
1649 CastKind &Kind, CXXCastPath &BasePath) { in TryStaticDowncast()
[all …]
H A DSemaDeclCXX.cpp1442 CXXCastPath BasePath; in checkMemberDecomposition()
3077 CXXCastPath &BasePathArray) { in BuildBasePathArray()
3096 CXXCastPath &BasePathArray) { in BuildBasePathArray()
3119 CXXCastPath *BasePath, in CheckDerivedToBaseConversion()
3198 CXXCastPath *BasePath, in CheckDerivedToBaseConversion()
4973 CXXCastPath BasePath; in BuildImplicitBaseInitializer()
8551 CXXCastPath Path = {Base}; in getBase()
14490 const CXXCastPath &Path;
14500 const CXXCastPath &Path) in CastBuilder()
15099 CXXCastPath BasePath; in DefineImplicitCopyAssignment()
[all …]
H A DSemaExprCXX.cpp4588 CXXCastPath BasePath; in PerformImplicitConversion()
4608 CXXCastPath BasePath; in PerformImplicitConversion()
4640 CXXCastPath BasePath; in PerformImplicitConversion()
6123 CXXCastPath BasePath; in CheckPointerToMemberOperands()
H A DSema.cpp638 const CXXCastPath *BasePath, in ImpCastExprToType()
H A DSemaExpr.cpp3305 CXXCastPath BasePath; in PerformObjectMemberConversion()
3325 CXXCastPath BasePath; in PerformObjectMemberConversion()
10654 CXXCastPath Path; in CheckSingleAssignmentConstraints()
10674 CXXCastPath Path; in CheckSingleAssignmentConstraints()
20353 CXXCastPath Path(ICE->path()); in rebuildPotentialResultsAsNonOdrUsed()
21620 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
H A DSemaOverload.cpp3258 CXXCastPath& BasePath, in CheckPointerConversion()
3386 CXXCastPath &BasePath, in CheckMemberPointerConversion()
H A DSemaOpenMP.cpp19120 CXXCastPath &BasePath, Expr *UnresolvedReduction) { in buildDeclareReductionRef()
19542 CXXCastPath BasePath; in actOnOMPReductionKindClause()
19666 CXXCastPath BasePath; in actOnOMPReductionKindClause()
H A DSemaInit.cpp8777 CXXCastPath BasePath; in Perform()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprCXX.cpp713 CastKind K, Expr *Op, const CXXCastPath *BasePath, in Create()
741 const CXXCastPath *BasePath, in Create()
805 const CXXCastPath *BasePath, in Create()
854 CastKind K, Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO, in Create()
H A DASTImporter.cpp390 Expected<CXXCastPath> ImportCastPath(CastExpr *E);
7781 Expected<CXXCastPath>
7783 CXXCastPath Path; in ImportCastPath()
7802 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitImplicitCastExpr()
7819 Expected<CXXCastPath> ToBasePathOrErr = ImportCastPath(E); in VisitExplicitCastExpr()
7822 CXXCastPath *ToBasePath = &(*ToBasePathOrErr); in VisitExplicitCastExpr()
H A DExpr.cpp2051 const CXXCastPath *BasePath, in Create()
2082 const CXXCastPath *BasePath, in Create()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h460 Expr *Op, const CXXCastPath *Path, TypeSourceInfo *Written,
497 const CXXCastPath *Path,
542 Expr *Op, const CXXCastPath *Path,
1833 const CXXCastPath *Path, FPOptionsOverride FPO, SourceLocation LPLoc,
H A DExpr.h62 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef
3664 const CXXCastPath *BasePath,
3768 Expr *Op, const CXXCastPath *BasePath, FPOptionsOverride FPO,
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h98 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef
3881 CXXCastPath& BasePath,
3889 CXXCastPath &BasePath,
7990 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath);
7994 CXXCastPath *BasePath = nullptr,
8001 CXXCastPath *BasePath,
12636 const CXXCastPath *BasePath = nullptr,
13100 ExprValueKind &VK, CXXCastPath &Path);