/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersMacros.h | 72 /// \brief AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) { ... } 79 /// Param: the parameter passed to the function; its type 85 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ 86 AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, 0) 88 #define AST_MATCHER_P_OVERLOAD(Type, DefineMatcher, ParamType, Param, \ 95 const ParamType &A##Param) \ 96 : Param(A##Param) { \ 101 const ParamType Param; \ 104 inline internal::Matcher<Type> DefineMatcher(const ParamType &Param) { \ [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 89 const TemplateArgument &Param, 121 QualType Param, 331 Info.Param = NTTP; 362 Info.Param = NTTP; 392 Info.Param = NTTP; 405 TemplateName Param, 409 TemplateDecl *ParamDecl = Param.getAsTemplateDecl(); 423 Info.Param = TempParam; 434 if (S.Context.hasSameTemplateName(Param, Arg)) 438 Info.FirstArg = TemplateArgument(Param); 403 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, TemplateName Param, TemplateName Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 462 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateSpecializationType *Param, QualType Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 881 isSameOrCompatibleFunctionType(CanQualType Param, CanQualType Arg) argument 939 QualType Param = S.Context.getCanonicalType(ParamIn); local 1633 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgument &Param, TemplateArgument Arg, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument 2067 ConvertDeducedTemplateArgument(Sema &S, NamedDecl *Param, DeducedTemplateArgument Arg, NamedDecl *Template, QualType NTTPType, unsigned ArgumentPackIndex, TemplateDeductionInfo &Info, bool InFunctionTemplate, SmallVectorImpl<TemplateArgument> &Output) argument 2144 NamedDecl *Param = PartialParams->getParam(I); local 2216 Decl *Param local 2629 NamedDecl *Param = TemplateParams->getParam(I); local [all...] |
H A D | SemaTemplate.cpp | 571 TemplateTypeParmDecl *Param local 575 Param->setAccess(AS_public); 577 Param->setInvalidDecl(); 581 S->AddDecl(Param); 582 IdResolver.AddDecl(Param); 603 return Param; 606 if (CheckTemplateArgument(Param, DefaultTInfo)) { 607 Param->setInvalidDecl(); 608 return Param; 611 Param 703 NonTypeTemplateParmDecl *Param local 766 TemplateTemplateParmDecl *Param = local 2441 CheckTemplateTypeArgument(TemplateTypeParmDecl *Param, const TemplateArgumentLoc &AL, SmallVectorImpl<TemplateArgument> &Converted) argument 2556 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTypeParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2611 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, NonTypeTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2660 SubstDefaultTemplateArgument(Sema &SemaRef, TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, TemplateTemplateParmDecl *Param, SmallVectorImpl<TemplateArgument> &Converted, NestedNameSpecifierLoc &QualifierLoc) argument 2699 SubstDefaultTemplateArgumentIfAvailable(TemplateDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, Decl *Param, SmallVectorImpl<TemplateArgument> &Converted) argument 2783 CheckTemplateArgument(NamedDecl *Param, const TemplateArgumentLoc &Arg, NamedDecl *Template, SourceLocation TemplateLoc, SourceLocation RAngleLoc, unsigned ArgumentPackIndex, SmallVectorImpl<TemplateArgument> &Converted, CheckTemplateArgumentKind CTAK) argument 3026 getExpandedPackSize(NamedDecl *Param) argument 3533 CheckTemplateArgument(TemplateTypeParmDecl *Param, TypeSourceInfo *ArgInfo) argument 3574 isNullPointerValueTemplateArgument(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *Arg) argument 3661 CheckTemplateArgumentAddressOfObjectOrFunction(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *ArgIn, TemplateArgument &Converted) argument 3958 CheckTemplateArgumentPointerToMember(Sema &S, NonTypeTemplateParmDecl *Param, QualType ParamType, Expr *&ResultArg, TemplateArgument &Converted) argument 4092 CheckTemplateArgument(NonTypeTemplateParmDecl *Param, QualType InstantiatedParamType, Expr *Arg, TemplateArgument &Converted, CheckTemplateArgumentKind CTAK) argument 4445 CheckTemplateArgument(TemplateTemplateParmDecl *Param, const TemplateArgumentLoc &Arg, unsigned ArgumentPackIndex) argument 5103 CheckNonTypeClassTemplatePartialSpecializationArgs(Sema &S, NonTypeTemplateParmDecl *Param, const TemplateArgument *Args, unsigned NumArgs) argument 5188 NonTypeTemplateParmDecl *Param local 5266 Decl *Param = TemplateParams->getParam(I); local 5480 NamedDecl *Param = cast<NamedDecl>(TemplateParams->getParam(I)); local 7301 Decl *Param = Params->getParam(I); 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); 482 cast<ParmVarDecl>(FTI.ArgInfo[0].Param)->getType()->isVoidType()) { 484 checkVoidParamDecl(cast<ParmVarDecl>(FTI.ArgInfo[0].Param)); 488 Params.push_back(cast<ParmVarDecl>(FTI.ArgInfo[i].Param));
|
H A D | SemaDeclCXX.cpp | 84 if (ParmVarDecl *Param = dyn_cast<ParmVarDecl>(Decl)) { 95 << Param->getDeclName() << DefaultArg->getSourceRange(); 250 Sema::SetParamDefaultArgument(ParmVarDecl *Param, Expr *Arg, argument 252 if (RequireCompleteType(Param->getLocation(), Param->getType(), 254 Param->setInvalidDecl(); 265 Param); 266 InitializationKind Kind = InitializationKind::CreateCopy(Param->getLocation(), 278 Param->setDefaultArg(Arg); 283 = UnparsedDefaultArgInstantiations.find(Param); 386 ParmVarDecl *Param = local 638 ParmVarDecl *Param = FD->getParamDecl(p); local 651 ParmVarDecl *Param = FD->getParamDecl(p); local 673 ParmVarDecl *Param = FD->getParamDecl(p); local 2867 ParmVarDecl *Param = Constructor->getParamDecl(0); local 2937 ParmVarDecl *Param = Constructor->getParamDecl(0); local 10377 FunctionDecl::param_iterator Param = FnDecl->param_begin(); local [all...] |
H A D | SemaDeclObjC.cpp | 288 HasExplicitOwnershipAttr(Sema &S, ParmVarDecl *Param) { argument 289 QualType T = Param->getType(); 330 ParmVarDecl *Param = (*PI); local 331 if (!Param->isInvalidDecl() && 332 RequireCompleteType(Param->getLocation(), Param->getType(), 334 Param->setInvalidDecl(); 335 if (!Param->isInvalidDecl() && 337 !HasExplicitOwnershipAttr(*this, Param)) 338 Diag(Param 2974 ParmVarDecl* Param = CheckParameter(ObjCMethod, StartLoc, local 2997 ParmVarDecl *Param = cast<ParmVarDecl>(CParamInfo[i].Param); local [all...] |
H A D | SemaDecl.cpp | 990 ParmVarDecl *Param = FD->getParamDecl(P); local 992 if (Param->getIdentifier()) { 993 S->AddDecl(Param); 994 IdResolver.AddDecl(Param); 2149 diag::err_carries_dependency_missing_on_first_decl) << 1/*Param*/; 2157 diag::note_carries_dependency_missing_first_decl) << 1/*Param*/; 2631 ParmVarDecl *Param = ParmVarDecl::Create(Context, New, local 2637 Param->setScopeInfo(0, Params.size()); 2638 Param->setImplicit(); 2639 Params.push_back(Param); 5843 checkVoidParamDecl(ParmVarDecl *Param) argument 6235 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local 6258 ParmVarDecl *Param = local 6624 ParmVarDecl *Param = *PI; local 8422 ParmVarDecl *Param = ParmVarDecl::Create(Context, DC, Loc, Loc, 0, local 8429 DiagnoseUnusedParameters(ParmVarDecl * const *Param, ParmVarDecl * const *ParamEnd) argument 8445 DiagnoseSizeOfParametersAndReturnValue(ParmVarDecl * const *Param, ParmVarDecl * const *ParamEnd, QualType ReturnTy, NamedDecl *D) argument 8721 ParmVarDecl *Param = FD->getParamDecl(p); local [all...] |
H A D | SemaCodeComplete.cpp | 2124 const ParmVarDecl *Param, 2127 bool ObjCMethodParam = isa<ObjCMethodDecl>(Param->getDeclContext()); 2128 if (Param->getType()->isDependentType() || 2129 !Param->getType()->isBlockPointerType()) { 2134 if (Param->getIdentifier() && !ObjCMethodParam && !SuppressName) 2135 Result = Param->getIdentifier()->getName(); 2137 Param->getType().getAsStringInternal(Result, Policy); 2140 Result = "(" + formatObjCParamQualifiers(Param->getObjCDeclQualifier()) 2142 if (Param->getIdentifier() && !SuppressName) 2143 Result += Param 2122 FormatFunctionParameter(ASTContext &Context, const PrintingPolicy &Policy, const ParmVarDecl *Param, bool SuppressName = false, bool SuppressBlock = false) argument 2261 const ParmVarDecl *Param = Function->getParamDecl(P); local 2681 NamedDecl *Param = FunTmpl->getTemplateParameters()->getParam( local 7096 ParmVarDecl *Param = MethList->Method->param_begin()[NumSelIdents-1]; local [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1243 ParmVarDecl *Param local 1246 Param->setScopeInfo(0, Params.size()); 1247 Params.push_back(Param); 1898 NonTypeTemplateParmDecl *Param; local 1900 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1911 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1919 Param->setAccess(AS_public); 1921 Param->setInvalidDecl(); 1923 Param->setDefaultArgument(D->getDefaultArgument(), false); 1927 SemaRef.CurrentInstantiationScope->InstantiatedLocal(D, Param); 2031 TemplateTemplateParmDecl *Param; local [all...] |
H A D | SemaTemplateInstantiate.cpp | 298 ParmVarDecl *Param, 311 Inst.Entity = Param; 322 NamedDecl *Template, NonTypeTemplateParmDecl *Param, 335 Inst.Entity = Param; 346 NamedDecl *Template, TemplateTemplateParmDecl *Param, 359 Inst.Entity = Param; 370 TemplateDecl *Template, NamedDecl *Param, 383 Inst.Entity = Param; 546 ParmVarDecl *Param = cast<ParmVarDecl>(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 | 2357 SourceRange Range = FTI.ArgInfo[0].Param->getSourceRange(); 2757 if (FTI.NumArgs && FTI.ArgInfo[0].Param == 0) { 2785 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local 2786 QualType ArgTy = Param->getType(); 2803 Param->setType(ArgTy); 2809 Param->setType(ArgTy); 2823 S.Diag(Param->getLocation(), 2826 Param->setInvalidDecl(); 2829 S.Diag(Param 3604 ParmVarDecl *Param = cast<ParmVarDecl>(FTI.ArgInfo[i].Param); local [all...] |
/freebsd-10.0-release/sys/contrib/dev/acpica/include/ |
H A D | acoutput.h | 332 #define ACPI_TRACE_ENTRY(Name, Function, Type, Param) \ 334 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param)) 378 #define ACPI_TRACE_EXIT(Function, Type, Param) \ 380 register Type _Param = (Type) (Param); \ 387 #define ACPI_TRACE_EXIT(Function, Type, Param) \ 389 Function (ACPI_DEBUG_PARAMETERS, (Type) (Param)); \ 390 return (Param); \
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Option/ |
H A D | OptTable.h | 43 unsigned char Param; member in struct:llvm::opt::OptTable::Info
|
H A D | Option.h | 119 unsigned getNumArgs() const { return Info->Param; }
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Driver/ |
H A D | OptTable.h | 43 unsigned char Param; member in struct:clang::driver::OptTable::Info
|
H A D | Option.h | 130 unsigned getNumArgs() const { return Info->Param; }
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | TemplateDeduction.h | 130 TemplateParameter Param; member in class:clang::sema::TemplateDeductionInfo
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | Comment.cpp | 305 const NamedDecl *Param = TPL->getParam(getIndex(i)); local 307 dyn_cast<TemplateTemplateParmDecl>(Param))
|
H A D | CommentSema.cpp | 352 const NamedDecl *Param = TemplateParameters->getParam(0); local 353 const IdentifierInfo *II = Param->getIdentifier(); 979 const NamedDecl *Param = TemplateParameters->getParam(i); local 980 const IdentifierInfo *II = Param->getIdentifier(); 987 dyn_cast<TemplateTemplateParmDecl>(Param)) { 1015 const NamedDecl *Param = TemplateParameters->getParam(i); local 1016 Corrector.addDecl(Param); 1019 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)) { 191 dyn_cast<NonTypeTemplateParmDecl>(*Param)) { 202 TemplateTemplateParmDecl *TTP = cast<TemplateTemplateParmDecl>(*Param); 209 if ((*Param)->isTemplateParameterPack())
|
H A D | DeclPrinter.cpp | 816 const Decl *Param = Params->getParam(i); local 818 dyn_cast<TemplateTypeParmDecl>(Param)) { 838 dyn_cast<NonTypeTemplateParmDecl>(Param)) { 857 dyn_cast<TemplateTemplateParmDecl>(Param)) {
|
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | MacOSKeychainAPIChecker.cpp | 78 unsigned int Param; member in struct:__anon3371::MacOSKeychainAPIChecker::ADFunctionInfo 295 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 329 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 457 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param); 615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ExprCXX.h | 808 llvm::PointerIntPair<ParmVarDecl *, 1, bool> Param; member in class:clang::CXXDefaultArgExpr 820 Param(param, false), Loc(Loc) { } 827 Param(param, true), Loc(Loc) { 835 // Param is the parameter whose default argument is used by this 838 ParmVarDecl *Param) { 839 return new (C) CXXDefaultArgExpr(CXXDefaultArgExprClass, Loc, Param); 842 // Param is the parameter whose default argument is used by this 846 ParmVarDecl *Param, 850 const ParmVarDecl *getParam() const { return Param.getPointer(); } 851 ParmVarDecl *getParam() { return Param 837 Create(ASTContext &C, SourceLocation Loc, ParmVarDecl *Param) argument [all...] |
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseCXXInlineMethods.cpp | 321 LM.DefaultArgs[I].Param); 342 LM.DefaultArgs[I].Param); 351 Actions.ActOnParamDefaultArgumentError(LM.DefaultArgs[I].Param); 357 Actions.ActOnParamDefaultArgument(LM.DefaultArgs[I].Param, EqualLoc,
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | Symbol.cpp | 393 ENUM_TO_CSTRING(Param);
|