Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaCast.cpp70 CXXCastPath BasePath;
161 CXXCastPath &BasePath,
168 CXXCastPath &BasePath);
174 CXXCastPath &BasePath);
181 CXXCastPath &BasePath);
188 CXXCastPath &BasePath);
201 CXXCastPath &BasePath,
912 CastKind &Kind, CXXCastPath &BasePath, in TryStaticCast()
1077 bool CStyle, CastKind &Kind, CXXCastPath &BasePath, in TryLValueToRValueCast()
1130 CXXCastPath &BasePath) { in TryStaticReferenceDowncast()
[all …]
DSemaDeclCXX.cpp1581 CXXCastPath &BasePathArray) { in BuildBasePathArray()
1605 bool Sema::BasePathInvolvesVirtualBase(const CXXCastPath &BasePath) { in BasePathInvolvesVirtualBase()
1606 for (CXXCastPath::const_iterator B = BasePath.begin(), in BasePathInvolvesVirtualBase()
1629 CXXCastPath *BasePath) { in CheckDerivedToBaseConversion()
1689 CXXCastPath *BasePath, in CheckDerivedToBaseConversion()
3051 CXXCastPath BasePath; in BuildImplicitBaseInitializer()
8741 const CXXCastPath &Path;
8751 const CXXCastPath &Path) in CastBuilder()
9372 CXXCastPath BasePath; in DefineImplicitCopyAssignment()
9800 CXXCastPath BasePath; in DefineImplicitMoveAssignment()
DSema.cpp276 const CXXCastPath *BasePath, in ImpCastExprToType()
DSemaExprCXX.cpp2868 CXXCastPath BasePath; in PerformImplicitConversion()
2888 CXXCastPath BasePath; in PerformImplicitConversion()
2911 CXXCastPath BasePath; in PerformImplicitConversion()
4134 CXXCastPath BasePath; in CheckPointerToMemberOperands()
DSemaExpr.cpp2434 CXXCastPath BasePath; in PerformObjectMemberConversion()
2470 CXXCastPath BasePath; in PerformObjectMemberConversion()
2489 CXXCastPath BasePath; in PerformObjectMemberConversion()
6572 CXXCastPath Path; in CheckSingleAssignmentConstraints()
12994 ExprValueKind &VK, CXXCastPath &Path) { in checkUnknownAnyCast()
DSemaOverload.cpp2622 CXXCastPath& BasePath, in CheckPointerConversion()
2736 CXXCastPath &BasePath, in CheckMemberPointerConversion()
DSemaInit.cpp5688 CXXCastPath BasePath; in Perform()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/
DExprCXX.cpp592 const CXXCastPath *BasePath, in Create()
617 const CXXCastPath *BasePath, in Create()
675 const CXXCastPath *BasePath, in Create()
712 const CXXCastPath *BasePath, in Create()
DExpr.cpp1686 void CastExpr::setCastPath(const CXXCastPath &Path) { in setCastPath()
1693 const CXXCastPath *BasePath, in Create()
1714 const CXXCastPath *BasePath, in Create()
DASTImporter.cpp4526 static bool ImportCastPath(CastExpr *E, CXXCastPath &Path) { in ImportCastPath()
4542 CXXCastPath BasePath; in VisitImplicitCastExpr()
4563 CXXCastPath BasePath; in VisitCStyleCastExpr()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/
DExprCXX.h245 const CXXCastPath *Path,
276 const CXXCastPath *Path,
314 Expr *Op, const CXXCastPath *Path,
1228 const CXXCastPath *Path,
DExpr.h52 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef
2704 void setCastPath(const CXXCastPath &Path);
2755 const CXXCastPath *BasePath,
2847 Expr *Op, const CXXCastPath *BasePath,
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Sema/
DSema.h76 typedef SmallVector<CXXBaseSpecifier*, 4> CXXCastPath; typedef
1963 CXXCastPath& BasePath,
1970 CXXCastPath &BasePath,
4876 void BuildBasePathArray(const CXXBasePaths &Paths, CXXCastPath &BasePath);
4878 bool BasePathInvolvesVirtualBase(const CXXCastPath &BasePath);
4882 CXXCastPath *BasePath = 0,
4889 CXXCastPath *BasePath);
7141 const CXXCastPath *BasePath = 0,
7479 ExprValueKind &VK, CXXCastPath &Path);