/external/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersMacros.h | 70 /// \brief AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) { ... } 77 /// Param: the parameter passed to the function; its type 83 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ 89 const ParamType &A##Param) : Param(A##Param) {} \ 94 const ParamType Param; \ 97 inline internal::Matcher<Type> DefineMatcher(const ParamType &Param) { \ 99 new internal::matcher_##DefineMatcher##Matcher(Param)); \ 146 /// \brief AST_POLYMORPHIC_MATCHER_P(DefineMatcher, ParamType, Param) { [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 85 const TemplateArgument &Param, 117 QualType Param, 311 Info.Param = NTTP; 342 Info.Param = NTTP; 370 Info.Param = NTTP; 383 TemplateName Param, 387 TemplateDecl *ParamDecl = Param.getAsTemplateDecl(); 401 Info.Param = TempParam; 412 if (S.Context.hasSameTemplateName(Param, Arg)) 416 Info.FirstArg = TemplateArgument(Param); 381 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, TemplateName Param, TemplateName Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 440 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateSpecializationType *Param, QualType Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 886 QualType Param = S.Context.getCanonicalType(ParamIn); local 1562 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument &Param, TemplateArgument Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 1981 ConvertDeducedTemplateArgument(Sema &S, NamedDecl *Param, DeducedTemplateArgument Arg, NamedDecl *Template, QualType NTTPType, unsigned ArgumentPackIndex, TemplateDeductionInfo &Info, bool InFunctionTemplate, SmallVectorImpl<TemplateArgument> &Output) argument 2058 NamedDecl *Param = PartialParams->getParam(I); local 2130 Decl *Param local 2545 NamedDecl *Param = TemplateParams->getParam(I); local [all...] |
H A D | SemaTemplate.cpp | 570 TemplateTypeParmDecl *Param local 574 Param->setAccess(AS_public); 576 Param->setInvalidDecl(); 580 S->AddDecl(Param); 581 IdResolver.AddDecl(Param); 602 return Param; 605 if (CheckTemplateArgument(Param, DefaultTInfo)) { 606 Param->setInvalidDecl(); 607 return Param; 610 Param 702 NonTypeTemplateParmDecl *Param local 765 TemplateTemplateParmDecl *Param = local 2440 CheckTemplateTypeArgument(TemplateTypeParmDecl *Param, const TemplateArgumentLoc &AL, SmallVectorImpl<TemplateArgument> &Converted) argument 2555 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2610 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2659 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 2698 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2782 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 3022 getExpandedPackSize(NamedDecl *Param) argument 3540 CheckTemplateArgument(TemplateTypeParmDecl *Param, TypeSourceInfo *ArgInfo) argument 3581 isNullPointerValueTemplateArgument(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *Arg) argument 3668 CheckTemplateArgumentAddressOfObjectOrFunction(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, TemplateArgument &Converted) argument 3965 CheckTemplateArgumentPointerToMember(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *&ResultArg, TemplateArgument &Converted) argument 4095 CheckTemplateArgument(NonTypeTemplateParmDecl *Param, QualType InstantiatedParamType, Expr *Arg, TemplateArgument &Converted, CheckTemplateArgumentKind CTAK) argument 4448 CheckTemplateArgument(TemplateTemplateParmDecl *Param, const TemplateArgumentLoc &Arg, unsigned ArgumentPackIndex) argument 5094 CheckNonTypeClassTemplatePartialSpecializationArgs(Sema &S, NonTypeTemplateParmDecl *Param, const TemplateArgument *Args, unsigned NumArgs) argument 5179 NonTypeTemplateParmDecl *Param local 5257 Decl *Param = TemplateParams->getParam(I); local 5471 NamedDecl *Param = cast<NamedDecl>(TemplateParams->getParam(I)); local 7276 Decl *Param = Params->getParam(I); local [all...] |
H A D | SemaDeclCXX.cpp | 82 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(Decl)) { 93 << Param->getDeclName() << DefaultArg->getSourceRange(); 230 Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, argument 232 if (RequireCompleteType(Param->getLocation(), Param->getType(), 234 Param->setInvalidDecl(); 245 Param); 246 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 2509 ParmVarDecl *Param = Constructor->getParamDecl(0); local 2581 ParmVarDecl *Param = Constructor->getParamDecl(0); local 9488 FunctionDecl::param_iterator Param = FnDecl->param_begin(); local [all...] |
H A D | SemaDeclObjC.cpp | 289 StrongPointerToObjCPointer(Sema &S, ParmVarDecl *Param) { argument 290 QualType T = Param->getType(); 331 ParmVarDecl *Param = (*PI); local 332 if (!Param->isInvalidDecl() && 333 RequireCompleteType(Param->getLocation(), Param->getType(), 335 Param->setInvalidDecl(); 336 if (!Param->isInvalidDecl() && 338 !StrongPointerToObjCPointer(*this, Param)) 339 Diag(Param 2869 ParmVarDecl* Param = CheckParameter(ObjCMethod, StartLoc, local 2892 ParmVarDecl *Param = cast<ParmVarDecl>(CParamInfo[i].Param); local [all...] |
H A D | SemaLambda.cpp | 115 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(ContextDecl)) { 117 = Param->getDeclContext()->getLexicalParent()) 216 ParmVarDecl *Param = CallOperator->getParamDecl(p); local 219 if (CurScope && Param->getIdentifier()) { 220 CheckShadow(CurScope, Param); 222 PushOnScopeChains(Param, CurScope); 416 Params.push_back(cast<ParmVarDecl>(FTI.ArgInfo[i].Param));
|
H A D | SemaDecl.cpp | 989 ParmVarDecl *Param = FD->getParamDecl(P); local 991 if (Param->getIdentifier()) { 992 S->AddDecl(Param); 993 IdResolver.AddDecl(Param); 2232 ParmVarDecl *Param = ParmVarDecl::Create(Context, New, local 2238 Param->setScopeInfo(0, Params.size()); 2239 Param->setImplicit(); 2240 Params.push_back(Param); 5476 FTI.ArgInfo[0].Param && 5477 cast<ParmVarDecl>(FTI.ArgInfo[0].Param) 5479 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[0].Param); local 5496 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local 5519 ParmVarDecl *Param = local 7377 ParmVarDecl *Param = ParmVarDecl::Create(Context, DC, Loc, Loc, 0, local 7384 DiagnoseUnusedParameters(ParmVarDecl * const *Param, ParmVarDecl * const *ParamEnd) argument 7400 DiagnoseSizeOfParametersAndReturnValue(ParmVarDecl * const *Param, ParmVarDecl * const *ParamEnd, QualType ReturnTy, NamedDecl *D) argument 7657 ParmVarDecl *Param = FD->getParamDecl(p); local [all...] |
H A D | SemaCodeComplete.cpp | 2067 ParmVarDecl *Param, 2070 bool ObjCMethodParam = isa<ObjCMethodDecl>(Param->getDeclContext()); 2071 if (Param->getType()->isDependentType() || 2072 !Param->getType()->isBlockPointerType()) { 2077 if (Param->getIdentifier() && !ObjCMethodParam && !SuppressName) 2078 Result = Param->getIdentifier()->getName(); 2080 Param->getType().getAsStringInternal(Result, Policy); 2083 Result = "(" + formatObjCParamQualifiers(Param->getObjCDeclQualifier()) 2085 if (Param->getIdentifier() && !SuppressName) 2086 Result += Param 2065 FormatFunctionParameter(ASTContext &Context, const PrintingPolicy &Policy, ParmVarDecl *Param, bool SuppressName = false, bool SuppressBlock = false) argument 2205 ParmVarDecl *Param = Function->getParamDecl(P); local 2598 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam( local 6965 ParmVarDecl *Param = MethList->Method->param_begin()[NumSelIdents-1]; local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1108 ParmVarDecl *Param local 1111 Param->setScopeInfo(0, Params.size()); 1112 Params.push_back(Param); 1741 NonTypeTemplateParmDecl *Param; local 1743 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1754 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1762 Param->setAccess(AS_public); 1764 Param->setInvalidDecl(); 1766 Param->setDefaultArgument(D->getDefaultArgument(), false); 1770 SemaRef.CurrentInstantiationScope->InstantiatedLocal(D, Param); 1874 TemplateTemplateParmDecl *Param; local [all...] |
H A D | SemaTemplateInstantiate.cpp | 298 ParmVarDecl *Param, 311 Inst.Entity = reinterpret_cast<uintptr_t>(Param); 322 NamedDecl *Template, NonTypeTemplateParmDecl *Param, 335 Inst.Entity = reinterpret_cast<uintptr_t>(Param); 346 NamedDecl *Template, TemplateTemplateParmDecl *Param, 359 Inst.Entity = reinterpret_cast<uintptr_t>(Param); 370 TemplateDecl *Template, NamedDecl *Param, 383 Inst.Entity = reinterpret_cast<uintptr_t>(Param); 546 ParmVarDecl *Param = cast<ParmVarDecl>((Decl *)Active->Entity); local 547 FunctionDecl *FD = cast<FunctionDecl>(Param 297 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, ParmVarDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 321 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, NonTypeTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 345 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, NamedDecl *Template, TemplateTemplateParmDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument 369 InstantiatingTemplate(Sema &SemaRef, SourceLocation PointOfInstantiation, TemplateDecl *Template, NamedDecl *Param, ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) argument [all...] |
H A D | SemaType.cpp | 2111 SourceRange Range = FTI.ArgInfo[0].Param->getSourceRange(); 2447 if (FTI.NumArgs && FTI.ArgInfo[0].Param == 0) { 2473 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local 2474 QualType ArgTy = Param->getType(); 2491 Param->setType(ArgTy); 2497 Param->setType(ArgTy); 2509 S.Diag(Param->getLocation(), 2511 << FixItHint::CreateInsertion(Param->getLocation(), "*"); 2516 Param 3277 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local [all...] |
/external/chromium/base/ |
H A D | at_exit_unittest.cc | 74 TEST_F(AtExitTest, Param) {
|
/external/chromium/chrome/browser/extensions/ |
H A D | extension_messages_browsertest.cc | 72 ExtensionHostMsg_PostMessage::Param post_params; 123 ExtensionHostMsg_PostMessage::Param post_params;
|
/external/clang/test/CodeGen/ |
H A D | 2002-07-14-MiscTests3.c | 75 int Func(int Param, long long Param2) { argument 76 int Result = Param;
|
/external/clang/include/clang/Driver/ |
H A D | OptTable.h | 38 unsigned char Param; member in struct:clang::driver::OptTable::Info
|
H A D | Option.h | 94 unsigned getNumArgs() const { return Info->Param; }
|
/external/clang/include/clang/Sema/ |
H A D | TemplateDeduction.h | 140 TemplateParameter Param; member in class:clang::sema::TemplateDeductionInfo
|
/external/chromium/chrome/browser/search_engines/ |
H A D | template_url_parser.cc | 31 static const char kParamElement[] = "Param"; 95 // Key/value of a Param node. 96 typedef std::pair<std::string, std::string> Param; typedef in class:__anon2261::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/AST/ |
H A D | CommentSema.cpp | 217 const NamedDecl *Param = TemplateParameters->getParam(0); local 218 const IdentifierInfo *II = Param->getIdentifier(); 687 const NamedDecl *Param = TemplateParameters->getParam(i); local 688 const IdentifierInfo *II = Param->getIdentifier(); 695 dyn_cast<TemplateTemplateParmDecl>(Param)) { 723 const NamedDecl *Param = TemplateParameters->getParam(i); local 724 Corrector.addDecl(Param); 727 dyn_cast<TemplateTemplateParmDecl>(Param))
|
H A D | DeclTemplate.cpp | 180 for (TemplateParameterList::iterator Param = Params->begin(), 182 Param != ParamEnd; ++Param) { 184 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(*Param)) { 192 dyn_cast<NonTypeTemplateParmDecl>(*Param)) { 204 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param); 211 if ((*Param)->isTemplateParameterPack())
|
H A D | DeclPrinter.cpp | 755 const Decl *Param = Params->getParam(i); local 757 dyn_cast<TemplateTypeParmDecl>(Param)) { 777 dyn_cast<NonTypeTemplateParmDecl>(Param)) { 796 dyn_cast<TemplateTemplateParmDecl>(Param)) {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MacOSKeychainAPIChecker.cpp | 81 unsigned int Param; member in struct:__anon3881::MacOSKeychainAPIChecker::ADFunctionInfo 304 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 338 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 464 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 683 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
|
/external/clang/include/clang/AST/ |
H A D | ExprCXX.h | 730 llvm::PointerIntPair<ParmVarDecl *, 1, bool> Param; member in class:clang::CXXDefaultArgExpr 742 Param(param, false), Loc(Loc) { } 749 Param(param, true), Loc(Loc) { 757 // Param is the parameter whose default argument is used by this 760 ParmVarDecl *Param) { 761 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param); 764 // Param is the parameter whose default argument is used by this 768 ParmVarDecl *Param, 772 const ParmVarDecl *getParam() const { return Param.getPointer(); } 773 ParmVarDecl *getParam() { return Param 759 Create(ASTContext &C, SourceLocation Loc, ParmVarDecl *Param) argument [all...] |
/external/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 301 LM.DefaultArgs[I].Param); 322 LM.DefaultArgs[I].Param); 331 Actions.ActOnParamDefaultArgumentError(LM.DefaultArgs[I].Param); 337 Actions.ActOnParamDefaultArgument(LM.DefaultArgs[I].Param, EqualLoc,
|
/external/clang/test/CodeGenCXX/ |
H A D | predefined-expr.cpp | 10 // 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>
|