Searched refs:TargetDecl (Results 1 - 8 of 8) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGCUDARuntime.cpp40 const Decl *TargetDecl = nullptr; local
43 TargetDecl = DRE->getDecl();
49 ReturnValue, E->arg_begin(), E->arg_end(), TargetDecl);
H A DCGCXX.cpp113 GlobalDecl TargetDecl,
127 getFunctionLinkage(TargetDecl);
144 auto *Ref = cast<llvm::GlobalValue>(GetAddrOfGlobal(TargetDecl));
153 !TargetDecl.getDecl()->hasAttr<AlwaysInlineAttr>())) {
112 TryEmitDefinitionAsAlias(GlobalDecl AliasDecl, GlobalDecl TargetDecl, bool InEveryTU) argument
H A DCGCall.cpp1066 const Decl *TargetDecl,
1079 if (TargetDecl) {
1080 if (TargetDecl->hasAttr<ReturnsTwiceAttr>())
1082 if (TargetDecl->hasAttr<NoThrowAttr>())
1084 if (TargetDecl->hasAttr<NoReturnAttr>())
1086 if (TargetDecl->hasAttr<NoDuplicateAttr>())
1089 if (const FunctionDecl *Fn = dyn_cast<FunctionDecl>(TargetDecl)) {
1101 if (TargetDecl->hasAttr<ConstAttr>()) {
1104 } else if (TargetDecl->hasAttr<PureAttr>()) {
1108 if (TargetDecl
1065 ConstructAttributeList(const CGFunctionInfo &FI, const Decl *TargetDecl, AttributeListType &PAL, unsigned &CallingConv, bool AttrOnCallSite) argument
2596 EmitCall(const CGFunctionInfo &CallInfo, llvm::Value *Callee, ReturnValueSlot ReturnValue, const CallArgList &CallArgs, const Decl *TargetDecl, llvm::Instruction **callOrInvoke) argument
[all...]
H A DCGExpr.cpp2964 const Decl *TargetDecl = E->getCalleeDecl(); local
2965 if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(TargetDecl)) {
2971 if (const CXXMethodDecl *MD = dyn_cast_or_null<CXXMethodDecl>(TargetDecl))
3030 ReturnValue, E->arg_begin(), E->arg_end(), TargetDecl);
3205 const Decl *TargetDecl) {
3223 if (const FunctionDecl* FD = dyn_cast_or_null<const FunctionDecl>(TargetDecl))
3227 (!TargetDecl || !isa<FunctionDecl>(TargetDecl))) {
3301 return EmitCall(FnInfo, Callee, ReturnValue, Args, TargetDecl);
3200 EmitCall(QualType CalleeType, llvm::Value *Callee, SourceLocation CallLoc, ReturnValueSlot ReturnValue, CallExpr::const_arg_iterator ArgBeg, CallExpr::const_arg_iterator ArgEnd, const Decl *TargetDecl) argument
H A DCodeGenModule.h932 /// \param TargetDecl - The decl these attributes are being constructed
938 const Decl *TargetDecl,
H A DCodeGenFunction.h2129 /// \param TargetDecl - If given, the decl of the function in a direct call;
2135 const Decl *TargetDecl = nullptr,
2143 const Decl *TargetDecl = nullptr);
/external/clang/include/clang/AST/
H A DDependentDiagnostic.h44 NamedDecl *TargetDecl,
52 DD->AccessData.TargetDecl = TargetDecl;
79 return AccessData.TargetDecl;
115 NamedDecl *TargetDecl; member in struct:clang::DependentDiagnostic::__anon17483
38 Create(ASTContext &Context, DeclContext *Parent, AccessNonce _, SourceLocation Loc, bool IsMemberAccess, AccessSpecifier AS, NamedDecl *TargetDecl, CXXRecordDecl *NamingClass, QualType BaseObjectType, const PartialDiagnostic &PDiag) argument
/external/clang/lib/Sema/
H A DSemaAccess.cpp1505 NamedDecl *TargetDecl = cast<NamedDecl>(TargetD); local
1516 DeclAccessPair::make(TargetDecl, Access),

Completed in 6155 milliseconds