| ActOnExecConfigExpr(Scope *S, SourceLocation LLLLoc, MultiExprArg ExecConfig, SourceLocation GGGLoc) | clang::SemaCUDA | |
| ASTReader class | clang::SemaCUDA | friend |
| ASTWriter class | clang::SemaCUDA | friend |
| CFP_HostDevice enum value | clang::SemaCUDA | |
| CFP_Native enum value | clang::SemaCUDA | |
| CFP_Never enum value | clang::SemaCUDA | |
| CFP_SameSide enum value | clang::SemaCUDA | |
| CFP_WrongSide enum value | clang::SemaCUDA | |
| checkAllowedInitializer(VarDecl *VD) | clang::SemaCUDA | |
| CheckCall(SourceLocation Loc, FunctionDecl *Callee) | clang::SemaCUDA | |
| CheckLambdaCapture(CXXMethodDecl *D, const sema::Capture &Capture) | clang::SemaCUDA | |
| checkTargetOverload(FunctionDecl *NewFD, const LookupResult &Previous) | clang::SemaCUDA | |
| CTCK_InitGlobalVar enum value | clang::SemaCUDA | |
| CTCK_Unknown enum value | clang::SemaCUDA | |
| CUDAFunctionPreference enum name | clang::SemaCUDA | |
| CUDATargetContextKind enum name | clang::SemaCUDA | |
| CUDAVariableTarget enum name | clang::SemaCUDA | |
| CurCUDATargetCtx | clang::SemaCUDA | |
| CurrentTarget() | clang::SemaCUDA | inline |
| CVT_Both enum value | clang::SemaCUDA | |
| CVT_Device enum value | clang::SemaCUDA | |
| CVT_Host enum value | clang::SemaCUDA | |
| CVT_Unified enum value | clang::SemaCUDA | |
| DeviceKnownEmittedFns | clang::SemaCUDA | |
| Diag(SourceLocation Loc, unsigned DiagID) | clang::SemaBase | |
| Diag(SourceLocation Loc, const PartialDiagnostic &PD) | clang::SemaBase | |
| DiagCompat(SourceLocation Loc, unsigned CompatDiagId) | clang::SemaBase | |
| DiagIfDeviceCode(SourceLocation Loc, unsigned DiagID) | clang::SemaCUDA | |
| DiagIfHostCode(SourceLocation Loc, unsigned DiagID) | clang::SemaCUDA | |
| EraseUnwantedMatches(const FunctionDecl *Caller, llvm::SmallVectorImpl< std::pair< DeclAccessPair, FunctionDecl * > > &Matches) | clang::SemaCUDA | |
| getASTContext() const | clang::SemaBase | |
| getConfigureFuncName() const | clang::SemaCUDA | |
| getCurContext() const | clang::SemaBase | |
| getDiagnostics() const | clang::SemaBase | |
| getLangOpts() const | clang::SemaBase | |
| IdentifyPreference(const FunctionDecl *Caller, const FunctionDecl *Callee) | clang::SemaCUDA | |
| IdentifyTarget(const FunctionDecl *D, bool IgnoreImplicitHDAttr=false) | clang::SemaCUDA | |
| IdentifyTarget(const ParsedAttributesView &Attrs) | clang::SemaCUDA | |
| IdentifyTarget(const VarDecl *D) | clang::SemaCUDA | |
| inferTargetForImplicitSpecialMember(CXXRecordDecl *ClassDecl, CXXSpecialMemberKind CSM, CXXMethodDecl *MemberDecl, bool ConstRHS, bool Diagnose) | clang::SemaCUDA | |
| inheritTargetAttrs(FunctionDecl *FD, const FunctionTemplateDecl &TD) | clang::SemaCUDA | |
| IsAllowedCall(const FunctionDecl *Caller, const FunctionDecl *Callee) | clang::SemaCUDA | inline |
| isEmptyConstructor(SourceLocation Loc, CXXConstructorDecl *CD) | clang::SemaCUDA | |
| isEmptyDestructor(SourceLocation Loc, CXXDestructorDecl *CD) | clang::SemaCUDA | |
| isImplicitHostDeviceFunction(const FunctionDecl *D) | clang::SemaCUDA | static |
| LocsWithCUDACallDiags | clang::SemaCUDA | |
| MaybeAddConstantAttr(VarDecl *VD) | clang::SemaCUDA | |
| maybeAddHostDeviceAttrs(FunctionDecl *FD, const LookupResult &Previous) | clang::SemaCUDA | |
| PDiag(unsigned DiagID=0) | clang::SemaBase | |
| PopForceHostDevice() | clang::SemaCUDA | |
| PushForceHostDevice() | clang::SemaCUDA | |
| RecordImplicitHostDeviceFuncUsedByDevice(const FunctionDecl *FD) | clang::SemaCUDA | |
| recordPotentialODRUsedVariable(MultiExprArg Args, OverloadCandidateSet &CandidateSet) | clang::SemaCUDA | |
| SemaBase(Sema &S) | clang::SemaBase | |
| SemaCUDA(Sema &S) | clang::SemaCUDA | |
| SemaRef | clang::SemaBase | |
| SetLambdaAttrs(CXXMethodDecl *Method) | clang::SemaCUDA | |