Searched refs:Param (Results 1 - 25 of 62) sorted by relevance

123

/external/llvm/lib/Target/PTX/
H A DPTXParamManager.cpp24 PTXParam Param; local
25 Param.Type = PTX_PARAM_TYPE_ARGUMENT;
26 Param.Size = Size;
31 Param.Name = Name;
34 AllParams[Index] = Param;
41 PTXParam Param; local
42 Param.Type = PTX_PARAM_TYPE_RETURN;
43 Param.Size = Size;
48 Param.Name = Name;
51 AllParams[Index] = Param;
58 PTXParam Param; local
[all...]
H A DPTXParamManager.h71 const std::string &getParamName(unsigned Param) const {
72 assert(AllParams.count(Param) == 1 && "Param has not been defined!");
73 return AllParams.find(Param)->second.Name;
77 unsigned getParamSize(unsigned Param) const {
78 assert(AllParams.count(Param) == 1 && "Param has not been defined!");
79 return AllParams.find(Param)->second.Size;
H A DPTXISelLowering.cpp242 unsigned Param = PM.addArgumentParam(ParamSize); local
243 const std::string &ParamName = PM.getParamName(Param);
322 unsigned Param = PM.addReturnParam(ParamSize); local
323 const std::string &ParamName = PM.getParamName(Param);
479 unsigned Param = PM.addLocalParam(Size); local
480 const std::string &ParamName = PM.getParamName(Param);
495 unsigned Param = PM.addLocalParam(Size); local
496 const std::string &ParamName = PM.getParamName(Param);
/external/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp85 const TemplateArgument &Param,
117 QualType Param,
301 Info.Param = NTTP;
332 Info.Param = NTTP;
360 Info.Param = NTTP;
373 TemplateName Param,
377 TemplateDecl *ParamDecl = Param.getAsTemplateDecl();
391 Info.Param = TempParam;
402 if (S.Context.hasSameTemplateName(Param, Arg))
406 Info.FirstArg = TemplateArgument(Param);
371 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, TemplateName Param, TemplateName Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
430 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateSpecializationType *Param, QualType Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
873 QualType Param = S.Context.getCanonicalType(ParamIn); local
1549 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument &Param, TemplateArgument Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
1968 ConvertDeducedTemplateArgument(Sema &S, NamedDecl *Param, DeducedTemplateArgument Arg, NamedDecl *Template, QualType NTTPType, unsigned ArgumentPackIndex, TemplateDeductionInfo &Info, bool InFunctionTemplate, SmallVectorImpl<TemplateArgument> &Output) argument
2045 NamedDecl *Param = PartialParams->getParam(I); local
2117 Decl *Param local
2519 NamedDecl *Param = TemplateParams->getParam(I); local
[all...]
H A DSemaTemplate.cpp568 TemplateTypeParmDecl *Param local
572 Param->setAccess(AS_public);
574 Param->setInvalidDecl();
578 S->AddDecl(Param);
579 IdResolver.AddDecl(Param);
600 return Param;
603 if (CheckTemplateArgument(Param, DefaultTInfo)) {
604 Param->setInvalidDecl();
605 return Param;
608 Param
700 NonTypeTemplateParmDecl *Param local
763 TemplateTemplateParmDecl *Param = local
2399 CheckTemplateTypeArgument(TemplateTypeParmDecl *Param, const TemplateArgumentLoc &AL, SmallVectorImpl<TemplateArgument> &Converted) argument
2477 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2530 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2576 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument
2613 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument
2697 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument
2950 TemplateParameterList::iterator Param = Params->begin(), local
3432 CheckTemplateArgument(TemplateTypeParmDecl *Param, TypeSourceInfo *ArgInfo) argument
3473 isNullPointerValueTemplateArgument(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *Arg) argument
3560 CheckTemplateArgumentAddressOfObjectOrFunction(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, TemplateArgument &Converted) argument
3856 CheckTemplateArgumentPointerToMember(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *&ResultArg, TemplateArgument &Converted) argument
3985 CheckTemplateArgument(NonTypeTemplateParmDecl *Param, QualType InstantiatedParamType, Expr *Arg, TemplateArgument &Converted, CheckTemplateArgumentKind CTAK) argument
4324 CheckTemplateArgument(TemplateTemplateParmDecl *Param, const TemplateArgumentLoc &Arg) argument
4965 CheckNonTypeClassTemplatePartialSpecializationArgs(Sema &S, NonTypeTemplateParmDecl *Param, const TemplateArgument *Args, unsigned NumArgs) argument
5050 NonTypeTemplateParmDecl *Param local
5128 Decl *Param = TemplateParams->getParam(I); local
5342 NamedDecl *Param = cast<NamedDecl>(TemplateParams->getParam(I)); local
7094 Decl *Param = Params->getParam(I); local
[all...]
H A DSemaDeclCXX.cpp81 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(Decl)) {
92 << Param->getDeclName() << DefaultArg->getSourceRange();
229 Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, argument
231 if (RequireCompleteType(Param->getLocation(), Param->getType(),
233 Param->setInvalidDecl();
244 Param);
245 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(),
258 Param->setDefaultArg(Arg);
263 = UnparsedDefaultArgInstantiations.find(Param);
358 ParmVarDecl *Param = local
604 ParmVarDecl *Param = FD->getParamDecl(p); local
627 ParmVarDecl *Param = FD->getParamDecl(p); local
649 ParmVarDecl *Param = FD->getParamDecl(p); local
2426 ParmVarDecl *Param = Constructor->getParamDecl(0); local
2498 ParmVarDecl *Param = Constructor->getParamDecl(0); local
9541 FunctionDecl::param_iterator Param = FnDecl->param_begin(); local
[all...]
H A DSemaLambda.cpp118 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ContextDecl)) {
120 = Param->getDeclContext()->getLexicalParent())
206 ParmVarDecl *Param = CallOperator->getParamDecl(p); local
209 if (CurScope && Param->getIdentifier()) {
210 CheckShadow(CurScope, Param);
212 PushOnScopeChains(Param, CurScope);
H A DSemaDeclObjC.cpp293 ParmVarDecl *Param = (*PI); local
294 if (!Param->isInvalidDecl() &&
295 RequireCompleteType(Param->getLocation(), Param->getType(),
297 Param->setInvalidDecl();
1960 assert(ri != right->param_end() && "Param mismatch");
2164 assert(PrevI != SuperMethodDecl->param_end() && "Param mismatch");
2774 ParmVarDecl* Param = CheckParameter(ObjCMethod, StartLoc, local
2778 Param->setObjCMethodScopeInfo(i);
2780 Param
2797 ParmVarDecl *Param = cast<ParmVarDecl>(CParamInfo[i].Param); local
[all...]
H A DSemaDecl.cpp883 ParmVarDecl *Param = FD->getParamDecl(P); local
885 if (Param->getIdentifier()) {
886 S->AddDecl(Param);
887 IdResolver.AddDecl(Param);
1999 ParmVarDecl *Param = ParmVarDecl::Create(Context, New, local
2005 Param->setScopeInfo(0, Params.size());
2006 Param->setImplicit();
2007 Params.push_back(Param);
5259 FTI.ArgInfo[0].Param &&
5260 cast<ParmVarDecl>(FTI.ArgInfo[0].Param)
5262 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[0].Param); local
5279 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local
5302 ParmVarDecl *Param = local
7038 ParmVarDecl *Param = ParmVarDecl::Create(Context, DC, Loc, Loc, 0, local
7045 DiagnoseUnusedParameters(ParmVarDecl * const *Param, ParmVarDecl * const *ParamEnd) argument
7061 DiagnoseSizeOfParametersAndReturnValue(ParmVarDecl * const *Param, ParmVarDecl * const *ParamEnd, QualType ReturnTy, NamedDecl *D) argument
7313 ParmVarDecl *Param = FD->getParamDecl(p); local
[all...]
H A DSemaCodeComplete.cpp2051 ParmVarDecl *Param,
2054 bool ObjCMethodParam = isa<ObjCMethodDecl>(Param->getDeclContext());
2055 if (Param->getType()->isDependentType() ||
2056 !Param->getType()->isBlockPointerType()) {
2061 if (Param->getIdentifier() && !ObjCMethodParam && !SuppressName)
2062 Result = Param->getIdentifier()->getName();
2064 Param->getType().getAsStringInternal(Result, Policy);
2067 Result = "(" + formatObjCParamQualifiers(Param->getObjCDeclQualifier())
2069 if (Param->getIdentifier() && !SuppressName)
2070 Result += Param
2049 FormatFunctionParameter(ASTContext &Context, const PrintingPolicy &Policy, ParmVarDecl *Param, bool SuppressName = false, bool SuppressBlock = false) argument
2189 ParmVarDecl *Param = Function->getParamDecl(P); local
2572 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam( local
6900 ParmVarDecl *Param = MethList->Method->param_begin()[NumSelIdents-1]; local
[all...]
H A DSemaTemplateInstantiateDecl.cpp1104 ParmVarDecl *Param local
1107 Param->setScopeInfo(0, Params.size());
1108 Params.push_back(Param);
1719 NonTypeTemplateParmDecl *Param; local
1721 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner,
1732 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner,
1740 Param->setAccess(AS_public);
1742 Param->setInvalidDecl();
1744 Param->setDefaultArgument(D->getDefaultArgument(), false);
1748 SemaRef.CurrentInstantiationScope->InstantiatedLocal(D, Param);
1768 TemplateTemplateParmDecl *Param local
[all...]
H A DSemaTemplateInstantiate.cpp304 ParmVarDecl *Param,
319 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
331 NonTypeTemplateParmDecl *Param,
345 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
359 TemplateTemplateParmDecl *Param,
372 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
386 NamedDecl *Param,
400 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
563 ParmVarDecl *Param = cast<ParmVarDecl>((Decl *)Active->Entity); local
564 FunctionDecl *FD = cast<FunctionDecl>(Param
302 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, SourceRange InstantiationRange) argument
329 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, NonTypeTemplateParmDecl *Param, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, SourceRange InstantiationRange) argument
357 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, TemplateTemplateParmDecl *Param, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, SourceRange InstantiationRange) argument
384 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, NamedDecl *Param, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, SourceRange InstantiationRange) argument
[all...]
/external/chromium/base/
H A Dat_exit_unittest.cc74 TEST_F(AtExitTest, Param) {
/external/clang/include/clang/Sema/
H A DTemplateDeduction.h107 TemplateParameter Param; member in class:clang::sema::TemplateDeductionInfo
/external/llvm/lib/Target/PTX/MCTargetDesc/
H A DPTXBaseInfo.h80 Param, enumerator in enum:llvm::PTXRegisterSpace::__anon7632
/external/chromium/chrome/browser/extensions/
H A Dextension_messages_browsertest.cc72 ExtensionHostMsg_PostMessage::Param post_params;
123 ExtensionHostMsg_PostMessage::Param post_params;
/external/clang/test/CodeGen/
H A D2002-07-14-MiscTests3.c75 int Func(int Param, long long Param2) { argument
76 int Result = Param;
/external/clang/include/clang/Driver/
H A DOptTable.h52 unsigned char Param; member in struct:clang::driver::OptTable::Info
/external/chromium/chrome/browser/search_engines/
H A Dtemplate_url_parser.cc31 static const char kParamElement[] = "Param";
95 // Key/value of a Param node.
96 typedef std::pair<std::string, std::string> Param; typedef in class:__anon1848::ParsingContext
177 extra_params_.push_back(Param(key, value));
180 const std::vector<Param>& extra_params() const { return extra_params_; }
240 // The list of parameters parsed in the Param nodes of a Url node.
241 std::vector<Param> extra_params_;
429 const std::vector<ParsingContext::Param>& params = context->extra_params();
432 std::vector<ParsingContext::Param>::const_iterator iter;
/external/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSKeychainAPIChecker.cpp81 unsigned int Param; member in struct:__anon3423::MacOSKeychainAPIChecker::ADFunctionInfo
300 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
334 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
456 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
673 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
/external/clang/lib/AST/
H A DDeclTemplate.cpp163 for (TemplateParameterList::iterator Param = Params->begin(),
165 Param != ParamEnd; ++Param) {
167 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) {
175 dyn_cast<NonTypeTemplateParmDecl>(*Param)) {
187 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param);
194 if ((*Param)->isTemplateParameterPack())
H A DDeclPrinter.cpp755 const Decl *Param = Params->getParam(i); local
757 dyn_cast<TemplateTypeParmDecl>(Param)) {
777 dyn_cast<NonTypeTemplateParmDecl>(Param)) {
797 dyn_cast<TemplateTemplateParmDecl>(Param)) {
/external/clang/include/clang/AST/
H A DExprCXX.h709 llvm::PointerIntPair<ParmVarDecl *, 1, bool> Param; member in class:clang::CXXDefaultArgExpr
721 Param(param, false), Loc(Loc) { }
728 Param(param, true), Loc(Loc) {
736 // Param is the parameter whose default argument is used by this
739 ParmVarDecl *Param) {
740 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param);
743 // Param is the parameter whose default argument is used by this
747 ParmVarDecl *Param,
751 const ParmVarDecl *getParam() const { return Param.getPointer(); }
752 ParmVarDecl *getParam() { return Param
738 Create(ASTContext &C, SourceLocation Loc, ParmVarDecl *Param) argument
[all...]
/external/clang/lib/Parse/
H A DParseCXXInlineMethods.cpp299 LM.DefaultArgs[I].Param);
320 LM.DefaultArgs[I].Param);
329 Actions.ActOnParamDefaultArgumentError(LM.DefaultArgs[I].Param);
335 Actions.ActOnParamDefaultArgument(LM.DefaultArgs[I].Param, EqualLoc,
/external/clang/test/CodeGenCXX/
H A Dpredefined-expr.cpp10 // CHECK: private unnamed_addr constant [122 x i8] c"static void ClassWithTemplateTemplateParam<char, NS::ClassTemplate>::staticMember() [T = char, Param = NS::ClassTemplate]\00"
397 template <typename T, template <typename> class Param = NS::ClassTemplate>

Completed in 852 milliseconds

123