/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 95 CXXCastPath BasePath; global() member 1319 TryStaticCast(Sema & Self,ExprResult & SrcExpr,QualType DestType,CheckedConversionKind CCK,SourceRange OpRange,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath,bool ListInitialization) TryStaticCast() argument 1529 TryLValueToRValueCast(Sema & Self,Expr * SrcExpr,QualType DestType,bool CStyle,CastKind & Kind,CXXCastPath & BasePath,unsigned & msg) TryLValueToRValueCast() argument 1585 TryStaticReferenceDowncast(Sema & Self,Expr * SrcExpr,QualType DestType,bool CStyle,SourceRange OpRange,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticReferenceDowncast() argument 1623 TryStaticPointerDowncast(Sema & Self,QualType SrcType,QualType DestType,bool CStyle,SourceRange OpRange,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticPointerDowncast() argument 1657 TryStaticDowncast(Sema & Self,CanQualType SrcType,CanQualType DestType,bool CStyle,SourceRange OpRange,QualType OrigSrcType,QualType OrigDestType,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticDowncast() argument 1770 TryStaticMemberPointerUpcast(Sema & Self,ExprResult & SrcExpr,QualType SrcType,QualType DestType,bool CStyle,SourceRange OpRange,unsigned & msg,CastKind & Kind,CXXCastPath & BasePath) TryStaticMemberPointerUpcast() argument [all...] |
H A D | SemaExprCXX.cpp | 4582 CXXCastPath BasePath; PerformImplicitConversion() local 4602 CXXCastPath BasePath; PerformImplicitConversion() local 4634 CXXCastPath BasePath; PerformImplicitConversion() local 6298 CXXCastPath BasePath; CheckPointerToMemberOperands() local [all...] |
H A D | SemaDeclCXX.cpp | 1354 findDecomposableBaseClass(Sema & S,SourceLocation Loc,const CXXRecordDecl * RD,CXXCastPath & BasePath) findDecomposableBaseClass() argument 1430 CXXCastPath BasePath; checkMemberDecomposition() local 3022 CheckDerivedToBaseConversion(QualType Derived,QualType Base,unsigned InaccessibleBaseID,unsigned AmbiguousBaseConvID,SourceLocation Loc,SourceRange Range,DeclarationName Name,CXXCastPath * BasePath,bool IgnoreAccess) CheckDerivedToBaseConversion() argument 3101 CheckDerivedToBaseConversion(QualType Derived,QualType Base,SourceLocation Loc,SourceRange Range,CXXCastPath * BasePath,bool IgnoreAccess) CheckDerivedToBaseConversion() argument 4829 CXXCastPath BasePath; BuildImplicitBaseInitializer() local 14914 CXXCastPath BasePath; DefineImplicitCopyAssignment() local 15299 CXXCastPath BasePath; DefineImplicitMoveAssignment() local [all...] |
H A D | Sema.cpp | 694 const CXXCastPath *BasePath, in ImpCastExprToType() argument
|
H A D | SemaOverload.cpp | 3283 CheckPointerConversion(Expr * From,QualType ToType,CastKind & Kind,CXXCastPath & BasePath,bool IgnoreBaseAccess,bool Diagnose) CheckPointerConversion() argument 3400 CheckMemberPointerConversion(Expr * From,QualType ToType,CastKind & Kind,CXXCastPath & BasePath,bool IgnoreBaseAccess) CheckMemberPointerConversion() argument
|
H A D | SemaInit.cpp | 7712 CXXCastPath BasePath; Perform() local
|
H A D | SemaOpenMP.cpp | 18406 buildDeclareReductionRef(Sema & SemaRef,SourceLocation Loc,SourceRange Range,Scope * S,CXXScopeSpec & ReductionIdScopeSpec,const DeclarationNameInfo & ReductionId,QualType Ty,CXXCastPath & BasePath,Expr * UnresolvedReduction) buildDeclareReductionRef() argument 18829 CXXCastPath BasePath; actOnOMPReductionKindClause() local 18953 CXXCastPath BasePath; actOnOMPReductionKindClause() local
|
H A D | SemaExpr.cpp | 3038 CXXCastPath BasePath; PerformObjectMemberConversion() local 3058 CXXCastPath BasePath; PerformObjectMemberConversion() local
|
/llvm-project/clang/lib/InstallAPI/ |
H A D | DirectoryScanner.cpp | 91 HeaderType Type, StringRef BasePath, in scanHeaders() argument
|
/llvm-project/clang-tools-extra/clang-doc/ |
H A D | MDGenerator.cpp | 194 llvm::SmallString<64> BasePath = I.getRelativeFilePath(""); in genMarkdown() local
|
H A D | HTMLGenerator.cpp | 744 llvm::SmallString<64> BasePath = I.getRelativeFilePath(""); genHTML() local
|
/llvm-project/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 476 typedef SmallVector<const CXXRecordDecl *, 1> BasePath; typedef
|
H A D | Expr.h | 74 const CastExpr *BasePath; member
|
/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 760 Create(const ASTContext & C,QualType T,ExprValueKind VK,CastKind K,Expr * Op,const CXXCastPath * BasePath,TypeSourceInfo * WrittenTy,FPOptionsOverride FPO,SourceLocation L,SourceLocation RParenLoc,SourceRange AngleBrackets) Create() argument 788 Create(const ASTContext & C,QualType T,ExprValueKind VK,CastKind K,Expr * Op,const CXXCastPath * BasePath,TypeSourceInfo * WrittenTy,SourceLocation L,SourceLocation RParenLoc,SourceRange AngleBrackets) Create() argument 852 Create(const ASTContext & C,QualType T,ExprValueKind VK,CastKind K,Expr * Op,const CXXCastPath * BasePath,TypeSourceInfo * WrittenTy,SourceLocation L,SourceLocation RParenLoc,SourceRange AngleBrackets) Create() argument 901 Create(const ASTContext & C,QualType T,ExprValueKind VK,TypeSourceInfo * Written,CastKind K,Expr * Op,const CXXCastPath * BasePath,FPOptionsOverride FPO,SourceLocation L,SourceLocation R) Create() argument [all...] |
H A D | MicrosoftMangle.cpp | 3832 mangleCXXVFTable(const CXXRecordDecl * Derived,ArrayRef<const CXXRecordDecl * > BasePath,raw_ostream & Out) mangleCXXVFTable() argument 3858 mangleCXXVBTable(const CXXRecordDecl * Derived,ArrayRef<const CXXRecordDecl * > BasePath,raw_ostream & Out) mangleCXXVBTable() argument 4004 mangleCXXRTTICompleteObjectLocator(const CXXRecordDecl * Derived,ArrayRef<const CXXRecordDecl * > BasePath,raw_ostream & Out) mangleCXXRTTICompleteObjectLocator() argument
|
H A D | Expr.cpp | 2076 Create(const ASTContext & C,QualType T,CastKind Kind,Expr * Operand,const CXXCastPath * BasePath,ExprValueKind VK,FPOptionsOverride FPO) Create() argument 2107 Create(const ASTContext & C,QualType T,ExprValueKind VK,CastKind K,Expr * Op,const CXXCastPath * BasePath,FPOptionsOverride FPO,TypeSourceInfo * WrittenTy,SourceLocation L,SourceLocation R) Create() argument [all...] |
/llvm-project/llvm/lib/Support/ |
H A D | CommandLine.cpp | 1103 ExpandBasePaths(StringRef BasePath,StringSaver & Saver,const char * & Arg) ExpandBasePaths() argument 1172 StringRef BasePath = llvm::sys::path::parent_path(FName); expandResponseFile() local
|
/llvm-project/clang/lib/Driver/ |
H A D | Driver.cpp | 5980 SmallString<128> BasePath(BaseInput); GetNamedOutputPath() local
|