Searched defs:Params (Results 1 - 25 of 44) sorted by relevance

12

/external/clang/lib/CodeGen/
H A DCGCUDANV.cpp61 std::vector<llvm::Type*> Params; local
62 Params.push_back(VoidPtrTy);
63 Params.push_back(SizeTy);
64 Params.push_back(SizeTy);
66 Params, false),
72 std::vector<llvm::Type*> Params; local
73 Params.push_back(CharPtrTy);
75 Params, false),
H A DMicrosoftCXXABI.cpp51 FunctionArgList &Params) {
52 BuildThisParam(CGF, Params);
49 BuildInstanceFunctionParams(CodeGenFunction &CGF, QualType &ResTy, FunctionArgList &Params) argument
H A DItaniumCXXABI.cpp107 FunctionArgList &Params);
147 FunctionArgList &Params);
733 FunctionArgList &Params) {
735 BuildThisParam(CGF, Params);
749 Params.push_back(VTTDecl);
756 FunctionArgList &Params) {
757 ItaniumCXXABI::BuildInstanceFunctionParams(CGF, ResTy, Params);
761 ResTy = Params[0]->getType();
731 BuildInstanceFunctionParams(CodeGenFunction &CGF, QualType &ResTy, FunctionArgList &Params) argument
754 BuildInstanceFunctionParams(CodeGenFunction &CGF, QualType &ResTy, FunctionArgList &Params) argument
/external/clang/lib/AST/
H A DComment.cpp287 ArrayRef<ParmVarDecl *> Params = FTL->getParams(); local
288 ParamVars = ArrayRef<const ParmVarDecl *>(Params.data(),
289 Params.size());
H A DDeclPrinter.cpp83 void PrintTemplateParameters(const TemplateParameterList *Params,
745 const TemplateParameterList *Params, const TemplateArgumentList *Args = 0) {
746 assert(Params);
747 assert(!Args || Params->size() == Args->size());
751 for (unsigned i = 0, e = Params->size(); i != e; ++i) {
755 const Decl *Param = Params->getParam(i);
821 TemplateParameterList *Params = D->getTemplateParameters(); local
824 PrintTemplateParameters(Params, (*I)->getTemplateSpecializationArgs());
834 TemplateParameterList *Params = D->getTemplateParameters(); local
837 PrintTemplateParameters(Params,
744 PrintTemplateParameters( const TemplateParameterList *Params, const TemplateArgumentList *Args = 0) argument
[all...]
H A DDeclObjC.cpp445 ArrayRef<ParmVarDecl*> Params,
448 NumParams = Params.size();
449 if (Params.empty() && SelLocs.empty())
455 std::copy(Params.begin(), Params.end(), getParams());
466 ArrayRef<ParmVarDecl*> Params,
471 return setParamsAndSelLocs(C, Params, ArrayRef<SourceLocation>());
473 SelLocsKind = hasStandardSelectorLocs(getSelector(), SelLocs, Params,
476 return setParamsAndSelLocs(C, Params, ArrayRef<SourceLocation>());
478 setParamsAndSelLocs(C, Params, SelLoc
444 setParamsAndSelLocs(ASTContext &C, ArrayRef<ParmVarDecl*> Params, ArrayRef<SourceLocation> SelLocs) argument
465 setMethodParams(ASTContext &C, ArrayRef<ParmVarDecl*> Params, ArrayRef<SourceLocation> SelLocs) argument
[all...]
H A DDeclTemplate.cpp32 NamedDecl **Params, unsigned NumParams,
38 NamedDecl *P = Params[Idx];
58 SourceLocation LAngleLoc, NamedDecl **Params,
65 return new (Mem) TemplateParameterList(TemplateLoc, LAngleLoc, Params,
115 static void AdoptTemplateParameterList(TemplateParameterList *Params, argument
117 for (TemplateParameterList::iterator P = Params->begin(),
118 PEnd = Params->end();
178 TemplateParameterList *Params,
180 for (TemplateParameterList::iterator Param = Params->begin(),
181 ParamEnd = Params
30 TemplateParameterList(SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
57 Create(const ASTContext &C, SourceLocation TemplateLoc, SourceLocation LAngleLoc, NamedDecl **Params, unsigned NumParams, SourceLocation RAngleLoc) argument
177 GenerateInjectedTemplateArgs(ASTContext &Context, TemplateParameterList *Params, TemplateArgument *Args) argument
226 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
268 TemplateParameterList *Params = getTemplateParameters(); local
273 GenerateInjectedTemplateArgs(getASTContext(), Params, local
288 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl, ClassTemplateDecl *PrevDecl) argument
440 TemplateParameterList *Params = getTemplateParameters(); local
443 GenerateInjectedTemplateArgs(getASTContext(), Params, TemplateArgs.data()); local
596 TemplateTemplateParmDecl( DeclContext *DC, SourceLocation L, unsigned D, unsigned P, IdentifierInfo *Id, TemplateParameterList *Params, unsigned NumExpansions, TemplateParameterList * const *Expansions) argument
610 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, bool ParameterPack, IdentifierInfo *Id, TemplateParameterList *Params) argument
619 Create(const ASTContext &C, DeclContext *DC, SourceLocation L, unsigned D, unsigned P, IdentifierInfo *Id, TemplateParameterList *Params, llvm::ArrayRef<TemplateParameterList*> Expansions) argument
795 ClassTemplatePartialSpecializationDecl(ASTContext &Context, TagKind TK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, TemplateArgumentLoc *ArgInfos, unsigned NumArgInfos, ClassTemplatePartialSpecializationDecl *PrevDecl, unsigned SequenceNumber) argument
821 Create(ASTContext &Context, TagKind TK,DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, TemplateParameterList *Params, ClassTemplateDecl *SpecializedTemplate, const TemplateArgument *Args, unsigned NumArgs, const TemplateArgumentListInfo &ArgInfos, QualType CanonInjectedType, ClassTemplatePartialSpecializationDecl *PrevDecl, unsigned SequenceNumber) argument
865 Create(ASTContext &Context, DeclContext *DC, SourceLocation L, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FLoc) argument
887 Create(ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
[all...]
H A DASTDiagnostic.cpp755 TemplateParameterList *Params = local
765 NamedDecl *ParamND = Params->getParam(
766 (TotalArgs < Params->size()) ? TotalArgs
767 : Params->size() - 1);
H A DASTImporter.cpp117 TemplateParameterList *Params);
1924 TemplateParameterList *Params) {
1926 ToParams.reserve(Params->size());
1927 for (TemplateParameterList::iterator P = Params->begin(),
1928 PEnd = Params->end();
1938 Importer.Import(Params->getTemplateLoc()),
1939 Importer.Import(Params->getLAngleLoc()),
1941 Importer.Import(Params->getRAngleLoc()));
1923 ImportTemplateParameterList( TemplateParameterList *Params) argument
H A DDecl.cpp77 getLVForTemplateParameterList(const TemplateParameterList *Params) { argument
79 for (TemplateParameterList::const_iterator P = Params->begin(),
80 PEnd = Params->end();
/external/protobuf/src/google/protobuf/compiler/javamicro/
H A Djavamicro_params.h47 class Params { class in namespace:google::protobuf::compiler::javamicro
60 Params(const string & base_name) : function in class:google::protobuf::compiler::javamicro::Params
/external/chromium/net/http/
H A Dhttp_network_session.h45 struct Params { struct in class:net::HttpNetworkSession
46 Params() function in struct:net::HttpNetworkSession::Params
72 explicit HttpNetworkSession(const Params& params);
/external/clang/lib/Sema/
H A DSemaLambda.cpp57 llvm::ArrayRef<ParmVarDecl *> Params) {
88 if (!Params.empty()) {
89 Method->setParams(Params);
90 CheckParmsForFunctionDef(const_cast<ParmVarDecl **>(Params.begin()),
91 const_cast<ParmVarDecl **>(Params.end()),
380 llvm::SmallVector<ParmVarDecl *, 8> Params; local
414 Params.reserve(FTI.NumArgs);
416 Params.push_back(cast<ParmVarDecl>(FTI.ArgInfo[i].Param));
424 MethodTyInfo, EndLoc, Params);
53 startLambdaDefinition(CXXRecordDecl *Class, SourceRange IntroducerRange, TypeSourceInfo *MethodType, SourceLocation EndLoc, llvm::ArrayRef<ParmVarDecl *> Params) argument
H A DSemaPseudoObject.cpp1157 SmallVector<ParmVarDecl *, 2> Params; local
1166 Params.push_back(object);
1177 Params.push_back(key);
1178 AtIndexSetter->setMethodParams(S.Context, Params, ArrayRef<SourceLocation>());
H A DSemaTemplateInstantiate.cpp1634 ParmVarDecl **Params, unsigned NumParams,
1644 return Instantiator.TransformFunctionTypeParams(Loc, Params, NumParams, 0,
1633 SubstParmTypes(SourceLocation Loc, ParmVarDecl **Params, unsigned NumParams, const MultiLevelTemplateArgumentList &TemplateArgs, SmallVectorImpl<QualType> &ParamTypes, SmallVectorImpl<ParmVarDecl *> *OutParams) argument
H A DSemaTemplateInstantiateDecl.cpp1047 SmallVector<ParmVarDecl *, 4> Params; local
1048 TypeSourceInfo *TInfo = SubstFunctionType(D, Params);
1097 for (unsigned P = 0; P < Params.size(); ++P)
1098 if (Params[P])
1099 Params[P]->setOwningFunction(Function);
1111 Param->setScopeInfo(0, Params.size());
1112 Params.push_back(Param);
1115 Function->setParams(Params);
1365 SmallVector<ParmVarDecl *, 4> Params; local
1366 TypeSourceInfo *TInfo = SubstFunctionType(D, Params);
1774 collectUnexpandedParameterPacks( Sema &S, TemplateParameterList *Params, SmallVectorImpl<UnexpandedParameterPack> &Unexpanded) argument
2123 ParamVector Params; local
2269 SubstFunctionType(FunctionDecl *D, SmallVectorImpl<ParmVarDecl *> &Params) argument
[all...]
/external/clang/tools/libclang/
H A DCIndexUSRs.cpp130 void VisitTemplateParameterList(const TemplateParameterList *Params);
679 const TemplateParameterList *Params) {
680 if (!Params)
682 Out << '>' << Params->size();
683 for (TemplateParameterList::const_iterator P = Params->begin(),
684 PEnd = Params->end();
678 VisitTemplateParameterList( const TemplateParameterList *Params) argument
H A DCXComment.cpp414 SmallVector<const ParamCommandComment *, 8> Params; member in struct:__anon4843::FullCommentParts
465 Params.push_back(PCC);
507 std::stable_sort(Params.begin(), Params.end(),
769 if (Parts.Params.size() != 0) {
771 for (unsigned i = 0, e = Parts.Params.size(); i != e; ++i)
772 visit(Parts.Params[i]);
1161 if (Parts.Params.size() != 0) {
1163 for (unsigned i = 0, e = Parts.Params.size(); i != e; ++i)
1164 visit(Parts.Params[
[all...]
/external/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp495 std::vector<Type*> Params; local
532 Params.push_back(STy->getElementType(i));
536 Params.push_back(I->getType());
538 AttributesVec.push_back(AttributeWithIndex::get(Params.size(), attrs));
578 Params.push_back(GetElementPtrInst::getIndexedType(I->getType(), *SI));
579 assert(Params.back());
598 if (Params.empty() && FTy->isVarArg()) {
600 Params.push_back(Type::getInt32Ty(F->getContext()));
604 FunctionType *NFTy = FunctionType::get(RetTy, Params, FTy->isVarArg());
H A DDeadArgumentElimination.cpp211 std::vector<Type*> Params(FTy->param_begin(), FTy->param_end());
213 Params, false);
214 unsigned NumArgs = Params.size();
650 std::vector<Type*> Params; local
738 Params.push_back(I->getType());
744 AttributesVec.push_back(AttributeWithIndex::get(Params.size(), Attrs));
759 FunctionType *NFTy = FunctionType::get(NRetTy, Params, FTy->isVarArg());
/external/llvm/lib/VMCore/
H A DLLVMContextImpl.h147 ArrayRef<Type*> Params; member in struct:llvm::FunctionTypeKeyInfo::KeyTy
150 ReturnType(R), Params(P), isVarArg(V) {}
153 Params(that.Params),
157 Params(ArrayRef<Type*>(FT->param_begin(), FT->param_end())),
164 if (Params != that.Params)
180 hash_combine_range(Key.Params.begin(),
181 Key.Params.end()),
H A DType.cpp362 FunctionType::FunctionType(Type *Result, ArrayRef<Type*> Params, argument
371 for (unsigned i = 0, e = Params.size(); i != e; ++i) {
372 assert(isValidArgumentType(Params[i]) &&
374 SubTys[i+1] = Params[i];
378 NumContainedTys = Params.size() + 1; // + 1 for result type
383 ArrayRef<Type*> Params, bool isVarArg) {
385 FunctionTypeKeyInfo::KeyTy Key(ReturnType, Params, isVarArg);
392 Allocate(sizeof(FunctionType) + sizeof(Type*) * (Params.size() + 1),
394 new (FT) FunctionType(ReturnType, Params, isVarArg);
382 get(Type *ReturnType, ArrayRef<Type*> Params, bool isVarArg) argument
H A DVerifier.cpp610 static bool VerifyAttributeCount(const AttrListPtr &Attrs, unsigned Params) { argument
616 if (LastIndex <= Params
618 && (LastSlot == 0 || Attrs.getSlot(LastSlot - 1).Index <= Params)))
/external/valgrind/unittest/
H A Dbigtest.cc230 struct Params { struct in namespace:one_lock
397 struct Params {
446 struct Params { struct in namespace:publishing::condvar
452 Params() { function in struct:publishing::condvar::Params
/external/clang/include/clang/AST/
H A DDeclTemplate.h61 NamedDecl **Params, unsigned NumParams,
68 NamedDecl **Params,
130 NamedDecl *Params[N];
135 NamedDecl **Params, SourceLocation RAngleLoc) :
136 TemplateParameterList(TemplateLoc, LAngleLoc, Params, N, RAngleLoc) {
226 DeclarationName Name, TemplateParameterList *Params)
227 : NamedDecl(DK, DC, L, Name), TemplatedDecl(0), TemplateParams(Params) { }
231 DeclarationName Name, TemplateParameterList *Params,
234 TemplateParams(Params) { }
596 DeclarationName Name, TemplateParameterList *Params,
595 RedeclarableTemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
738 FunctionTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
1819 ClassTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
2005 TemplateParameterList **Params; member in class:clang::TemplateParameterList::FriendTemplateDecl
2014 FriendTemplateDecl(DeclContext *DC, SourceLocation Loc, unsigned NParams, TemplateParameterList **Params, FriendUnion Friend, SourceLocation FriendLoc) argument
2090 TypeAliasTemplateDecl(DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl) argument
[all...]

Completed in 398 milliseconds

12