/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | MicrosoftVBTables.cpp | 163 getAddrOfVBTable(const CXXRecordDecl *ReusingBase, ArrayRef<const CXXRecordDecl *> BasePath) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 361 typedef SmallVector<const CXXRecordDecl *, 1> BasePath; typedef in struct:clang::VFPtrInfo
|
H A D | Expr.h | 65 const CastExpr *BasePath; member in struct:clang::SubobjectAdjustment::DTB 80 SubobjectAdjustment(const CastExpr *BasePath, argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 1968 mangleCXXVFTable( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument 1987 mangleCXXVBTable( const CXXRecordDecl *Derived, ArrayRef<const CXXRecordDecl *> BasePath, raw_ostream &Out) argument
|
H A D | ExprCXX.cpp | 589 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument 614 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument 673 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation RParenLoc, SourceRange AngleBrackets) argument 710 Create(const ASTContext &C, QualType T, ExprValueKind VK, TypeSourceInfo *Written, CastKind K, Expr *Op, const CXXCastPath *BasePath, SourceLocation L, SourceLocation R) argument [all...] |
H A D | Expr.cpp | 1691 Create(const ASTContext &C, QualType T, CastKind Kind, Expr *Operand, const CXXCastPath *BasePath, ExprValueKind VK) argument 1712 Create(const ASTContext &C, QualType T, ExprValueKind VK, CastKind K, Expr *Op, const CXXCastPath *BasePath, TypeSourceInfo *WrittenTy, SourceLocation L, SourceLocation R) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | Sema.cpp | 274 ImpCastExprToType(Expr *E, QualType Ty, CastKind Kind, ExprValueKind VK, const CXXCastPath *BasePath, CheckedConversionKind CCK) argument
|
H A D | SemaCast.cpp | 70 CXXCastPath BasePath; member in struct:__anon3235::CastOperation 908 TryStaticCast(Sema &Self, ExprResult &SrcExpr, QualType DestType, Sema::CheckedConversionKind CCK, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath, bool ListInitialization) argument 1076 TryLValueToRValueCast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, CastKind &Kind, CXXCastPath &BasePath, unsigned &msg) argument 1127 TryStaticReferenceDowncast(Sema &Self, Expr *SrcExpr, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1162 TryStaticPointerDowncast(Sema &Self, QualType SrcType, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1196 TryStaticDowncast(Sema &Self, CanQualType SrcType, CanQualType DestType, bool CStyle, const SourceRange &OpRange, QualType OrigSrcType, QualType OrigDestType, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument 1311 TryStaticMemberPointerUpcast(Sema &Self, ExprResult &SrcExpr, QualType SrcType, QualType DestType, bool CStyle, const SourceRange &OpRange, unsigned &msg, CastKind &Kind, CXXCastPath &BasePath) argument [all...] |
H A D | SemaInit.cpp | 5688 CXXCastPath BasePath; local
|
H A D | SemaExprCXX.cpp | 2868 CXXCastPath BasePath; local 2888 CXXCastPath BasePath; local 2911 CXXCastPath BasePath; local 4134 CXXCastPath BasePath; local [all...] |
H A D | SemaDeclCXX.cpp | 1605 bool Sema::BasePathInvolvesVirtualBase(const CXXCastPath &BasePath) { argument 3051 CXXCastPath BasePath; local 1624 CheckDerivedToBaseConversion(QualType Derived, QualType Base, unsigned InaccessibleBaseID, unsigned AmbigiousBaseConvID, SourceLocation Loc, SourceRange Range, DeclarationName Name, CXXCastPath *BasePath) argument 1687 CheckDerivedToBaseConversion(QualType Derived, QualType Base, SourceLocation Loc, SourceRange Range, CXXCastPath *BasePath, bool IgnoreAccess) argument 9372 CXXCastPath BasePath; local 9800 CXXCastPath BasePath; local [all...] |
H A D | SemaOverload.cpp | 2620 CheckPointerConversion(Expr *From, QualType ToType, CastKind &Kind, CXXCastPath& BasePath, bool IgnoreBaseAccess) argument 2734 CheckMemberPointerConversion(Expr *From, QualType ToType, CastKind &Kind, CXXCastPath &BasePath, bool IgnoreBaseAccess) argument
|
H A D | SemaExpr.cpp | 2434 CXXCastPath BasePath; local 2470 CXXCastPath BasePath; local 2489 CXXCastPath BasePath; local
|