Searched defs:BasePath (Results 1 - 13 of 13) sorted by relevance

/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DMicrosoftVBTables.cpp163 getAddrOfVBTable(const CXXRecordDecl *ReusingBase, ArrayRef<const CXXRecordDecl *> BasePath) argument
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DVTableBuilder.h361 typedef SmallVector<const CXXRecordDecl *, 1> BasePath; typedef in struct:clang::VFPtrInfo
H A DExpr.h65 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 DMicrosoftMangle.cpp1968 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 DExprCXX.cpp589 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 DExpr.cpp1691 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 DSema.cpp274 ImpCastExprToType(Expr *E, QualType Ty, CastKind Kind, ExprValueKind VK, const CXXCastPath *BasePath, CheckedConversionKind CCK) argument
H A DSemaCast.cpp70 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 DSemaInit.cpp5688 CXXCastPath BasePath; local
H A DSemaExprCXX.cpp2868 CXXCastPath BasePath; local
2888 CXXCastPath BasePath; local
2911 CXXCastPath BasePath; local
4134 CXXCastPath BasePath; local
[all...]
H A DSemaDeclCXX.cpp1605 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 DSemaOverload.cpp2620 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 DSemaExpr.cpp2434 CXXCastPath BasePath; local
2470 CXXCastPath BasePath; local
2489 CXXCastPath BasePath; local

Completed in 395 milliseconds