/sdk/eclipse/plugins/com.android.ide.eclipse.ndk/src/com/android/ide/eclipse/ndk/internal/wizards/ |
AddNativeWizardPage.java | 38 public AddNativeWizardPage(Map<String, String> templateArgs) { 43 defaultLibraryName = templateArgs.get(NdkManager.LIBRARY_NAME); 78 public void updateArgs(Map<String, String> templateArgs) { 79 templateArgs.put(NdkManager.LIBRARY_NAME, libraryNameText.getText());
|
/external/clang/lib/Sema/ |
SemaTemplateInstantiate.cpp | 134 if (const TemplateArgumentList *TemplateArgs 137 Result.addOuterTemplateArguments(TemplateArgs); 206 Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs, 223 Inst.TemplateArgs = TemplateArgs.data(); 224 Inst.NumTemplateArgs = TemplateArgs.size(); 250 ArrayRef<TemplateArgument> TemplateArgs, SourceRange InstantiationRange) 255 TemplateArgs) {} 260 ArrayRef<TemplateArgument> TemplateArgs, 265 TemplateArgs, &DeductionInfo) { [all...] |
SemaTemplateInstantiateDecl.cpp | 41 const MultiLevelTemplateArgumentList &TemplateArgs) { 56 TemplateArgs); 67 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); 72 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); 79 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 84 ExprResult Result = S.SubstExpr(Aligned->getAlignmentExpr(), TemplateArgs); 90 TemplateArgs, Aligned->getLocation(), 99 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, 102 instantiateDependentAlignedAttr(S, TemplateArgs, Aligned, New, false); 121 Unexpanded, TemplateArgs, Expand [all...] |
SemaTemplate.cpp | 412 const TemplateArgumentListInfo *TemplateArgs) { 427 FirstQualifierInScope, NameInfo, TemplateArgs); 430 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs); 437 const TemplateArgumentListInfo *TemplateArgs) { 440 TemplateArgs); 523 TemplateArgumentListInfo &TemplateArgs) { 525 TemplateArgs.addArgument(translateTemplateArgument(*this, [all...] |
SemaExprMember.cpp | 240 const TemplateArgumentListInfo *TemplateArgs) { 243 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, true); 248 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, false); 258 if (TemplateArgs || TemplateKWLoc.isValid()) 259 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, false, TemplateArgs); 450 const TemplateArgumentListInfo *TemplateArgs) { 480 NameInfo, TemplateArgs); 698 const TemplateArgumentListInfo *TemplateArgs, 705 NameInfo, TemplateArgs); 716 SS, TemplateArgs != nullptr, TE) [all...] |
SemaTemplateVariadic.cpp | 541 const MultiLevelTemplateArgumentList &TemplateArgs, bool &ShouldExpand, 593 if (Depth >= TemplateArgs.getNumLevels() || 594 !TemplateArgs.hasTemplateArgument(Depth, Index)) { 600 NewPackSize = TemplateArgs(Depth, Index).pack_size(); 647 const MultiLevelTemplateArgumentList &TemplateArgs) { 684 if (Depth >= TemplateArgs.getNumLevels() || 685 !TemplateArgs.hasTemplateArgument(Depth, Index)) 691 unsigned Size = TemplateArgs(Depth, Index).pack_size(); [all...] |
SemaCXXScopeSpec.cpp | [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaAccess.cpp | [all...] |
/sdk/eclipse/plugins/com.android.ide.eclipse.ndk/src/com/android/ide/eclipse/ndk/internal/ |
NdkManager.java | 60 public static void addNativeSupport(final IProject project, Map<String, String> templateArgs, 67 valueStore.putAll(templateArgs);
|
/external/clang/include/clang/Sema/ |
Template.h | 56 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { 57 addOuterTemplateArguments(&TemplateArgs); 96 void addOuterTemplateArguments(const TemplateArgumentList *TemplateArgs) { 97 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 98 TemplateArgs->size())); 377 const MultiLevelTemplateArgumentList &TemplateArgs; 398 const MultiLevelTemplateArgumentList &TemplateArgs) 401 Owner(Owner), TemplateArgs(TemplateArgs), LateAttrs(nullptr),
|
Sema.h | [all...] |
ParsedTemplate.h | 195 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs(); 197 new (TemplateArgs + I) ParsedTemplateArgument();
|
/external/clang/lib/AST/ |
ExprCXX.cpp | 324 const TemplateArgumentListInfo *TemplateArgs, 343 HasTemplateKWAndArgsInfo(TemplateArgs != nullptr || 366 if (TemplateArgs) { 370 getTemplateKWAndArgsInfo()->initializeFrom(TemplateKWLoc, *TemplateArgs, [all...] |
DeclTemplate.cpp | 473 SmallVector<TemplateArgument, 16> TemplateArgs; 474 TemplateArgs.resize(Params->size()); 475 GenerateInjectedTemplateArgs(getASTContext(), Params, TemplateArgs.data()); 478 &TemplateArgs[0], 479 TemplateArgs.size()); 687 const TemplateArgumentList *TemplateArgs, 696 TemplateArgs, 723 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)), 765 const TemplateArgumentList &TemplateArgs = getTemplateArgs(); 767 OS, TemplateArgs.data(), TemplateArgs.size(), Policy) [all...] |
ItaniumMangle.cpp | 340 const TemplateArgument *TemplateArgs, 358 const TemplateArgument *TemplateArgs, 400 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs); 401 void mangleTemplateArgs(const TemplateArgument *TemplateArgs, 559 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) { 563 TemplateArgs = FD->getTemplateSpecializationArgs(); 571 TemplateArgs = &Spec->getTemplateArgs(); 578 TemplateArgs = &Spec->getTemplateArgs(); 609 const TemplateArgumentList *TemplateArgs = nullptr; 610 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { [all...] |
MicrosoftMangle.cpp | 283 const TemplateArgumentList &TemplateArgs); 309 const TemplateArgumentList &TemplateArgs); 638 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) { 642 TemplateArgs = FD->getTemplateSpecializationArgs(); 650 TemplateArgs = &Spec->getTemplateArgs(); 657 TemplateArgs = &Spec->getTemplateArgs(); 672 const TemplateArgumentList *TemplateArgs = nullptr; 673 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) { 679 mangleTemplateInstantiationName(TD, *TemplateArgs); 702 Extra.mangleTemplateInstantiationName(TD, *TemplateArgs); [all...] |
Decl.cpp | 392 const TemplateArgumentList &templateArgs = *specInfo->TemplateArguments; 393 LinkageInfo argsLV = getLVForTemplateArgumentList(templateArgs, computation); 473 const TemplateArgumentList &templateArgs = spec->getTemplateArgs(); 474 LinkageInfo argsLV = getLVForTemplateArgumentList(templateArgs, computation); 525 const TemplateArgumentList &templateArgs = spec->getTemplateArgs(); 526 LinkageInfo argsLV = getLVForTemplateArgumentList(templateArgs, computation); [all...] |
TypePrinter.cpp | 876 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); 878 TemplateArgs.data(), 879 TemplateArgs.size(), 963 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs(); 964 Args = TemplateArgs.data(); 965 NumArgs = TemplateArgs.size(); [all...] |
Expr.cpp | 328 const TemplateArgumentListInfo *TemplateArgs, 345 = (TemplateArgs || TemplateKWLoc.isValid()) ? 1 : 0; 348 if (TemplateArgs) { 352 getTemplateKWAndArgsInfo()->initializeFrom(TemplateKWLoc, *TemplateArgs, 376 const TemplateArgumentListInfo *TemplateArgs) { 380 T, VK, FoundD, TemplateArgs); 392 const TemplateArgumentListInfo *TemplateArgs) { 402 if (TemplateArgs) 403 Size += ASTTemplateKWAndArgsInfo::sizeFor(TemplateArgs->size()); 410 NameInfo, FoundD, TemplateArgs, T, VK) [all...] |
/external/clang/include/clang/AST/ |
DeclTemplate.h | 293 const TemplateArgumentList *TemplateArgs, 298 TemplateArguments(TemplateArgs), 306 const TemplateArgumentList *TemplateArgs, 388 Profile(llvm::FoldingSetNodeID &ID, ArrayRef<TemplateArgument> TemplateArgs, 390 ID.AddInteger(TemplateArgs.size()); 391 for (unsigned Arg = 0; Arg != TemplateArgs.size(); ++Arg) 392 TemplateArgs[Arg].Profile(ID, Context); 489 const TemplateArgumentListInfo &TemplateArgs); [all...] |
/external/clang/lib/Parse/ |
ParseTemplate.cpp | [all...] |
/external/llvm/lib/TableGen/ |
TGParser.cpp | 32 std::vector<Init*> TemplateArgs; 41 std::vector<Init*> TemplateArgs; 54 for (std::vector<Init *>::const_iterator i = TemplateArgs.begin(), 55 iend = TemplateArgs.end(); 167 if (TArgs.size() < SubClass.TemplateArgs.size()) 174 if (i < SubClass.TemplateArgs.size()) { 177 std::vector<unsigned>(), SubClass.TemplateArgs[i])) 250 if (SMCTArgs.size() < SubMultiClass.TemplateArgs.size()) 257 if (i < SubMultiClass.TemplateArgs.size()) { 262 SubMultiClass.TemplateArgs[i]) [all...] |
/external/clang/test/Index/ |
print-type.cpp | 90 // CHECK: FieldDecl=baz:27:20 (Definition) [type=Baz<int, 1, Foo>] [typekind=Unexposed] [canonicaltype=outer::Baz<int, 1, Foo>] [canonicaltypekind=Record] [templateargs/3= [type=int] [typekind=Int]] [isPOD=1] 94 // CHECK: FieldDecl=qux:28:29 (Definition) [type=Qux<int, char *, Foo<int> >] [typekind=Unexposed] [canonicaltype=outer::Qux<int, char *, outer::Foo<int> >] [canonicaltypekind=Record] [templateargs/1=] [isPOD=1]
|
/external/llvm/include/llvm/TableGen/ |
Record.h | [all...] |