HomeSort by relevance Sort by last modified time
    Searched defs:TemplateArgs (Results 1 - 25 of 26) sorted by null

1 2

  /external/clang/include/clang/Sema/
ParsedTemplate.h 195 ParsedTemplateArgument *TemplateArgs = TemplateId->getTemplateArgs();
197 new (TemplateArgs + I) ParsedTemplateArgument();
Sema.h     [all...]
  /external/clang/lib/AST/
DeclTemplate.cpp 423 SmallVector<TemplateArgument, 16> TemplateArgs;
424 TemplateArgs.resize(Params->size());
425 GenerateInjectedTemplateArgs(getASTContext(), Params, TemplateArgs.data());
428 &TemplateArgs[0],
429 TemplateArgs.size());
615 const TemplateArgumentList *TemplateArgs,
624 TemplateArgs,
651 TemplateArgs(TemplateArgumentList::CreateCopy(Context, Args, NumArgs)),
695 const TemplateArgumentList &TemplateArgs = getTemplateArgs();
697 TemplateArgs.data()
    [all...]
TypePrinter.cpp 621 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
624 TemplateArgs.data(),
625 TemplateArgs.size(),
715 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
716 Args = TemplateArgs.data();
717 NumArgs = TemplateArgs.size();
    [all...]
Decl.cpp 405 const TemplateArgumentList &templateArgs = *specInfo->TemplateArguments;
406 LV.mergeWithMin(getLVForTemplateArgumentList(templateArgs, F));
431 const TemplateArgumentList &TemplateArgs = spec->getTemplateArgs();
432 LV.mergeWithMin(getLVForTemplateArgumentList(TemplateArgs, F));
    [all...]
ItaniumMangle.cpp 294 const TemplateArgument *TemplateArgs,
310 const TemplateArgument *TemplateArgs,
345 void mangleTemplateArgs(const ASTTemplateArgumentListInfo &TemplateArgs);
347 const TemplateArgument *TemplateArgs,
350 const TemplateArgument *TemplateArgs,
519 isTemplate(const NamedDecl *ND, const TemplateArgumentList *&TemplateArgs) {
523 TemplateArgs = FD->getTemplateSpecializationArgs();
531 TemplateArgs = &Spec->getTemplateArgs();
570 const TemplateArgumentList *TemplateArgs = 0;
571 if (const TemplateDecl *TD = isTemplate(ND, TemplateArgs)) {
    [all...]
Type.cpp     [all...]
ASTImporter.cpp     [all...]
ASTContext.cpp     [all...]
  /external/clang/lib/Parse/
ParseTemplate.cpp 691 TemplateArgList &TemplateArgs,
703 Invalid = ParseTemplateArgumentList(TemplateArgs);
796 TemplateArgList TemplateArgs;
800 TemplateArgs,
811 ASTTemplateArgsPtr TemplateArgsPtr(Actions, TemplateArgs.data(),
812 TemplateArgs.size());
841 = TemplateIdAnnotation::Allocate(TemplateArgs.size(), TemplateIds);
857 for (unsigned Arg = 0, ArgEnd = TemplateArgs.size(); Arg != ArgEnd; ++Arg)
858 Args[Arg] = ParsedTemplateArgument(TemplateArgs[Arg]);
    [all...]
ParseDeclCXX.cpp     [all...]
ParseExprCXX.cpp     [all...]
  /external/clang/include/clang/AST/
DeclTemplate.h 270 const TemplateArgumentList *TemplateArgs,
275 TemplateArguments(TemplateArgs),
283 const TemplateArgumentList *TemplateArgs,
349 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs,
353 TemplateArgs[Arg].Profile(ID, Context);
442 const TemplateArgumentListInfo &TemplateArgs);
    [all...]
  /external/clang/lib/Sema/
SemaExprMember.cpp 228 const TemplateArgumentListInfo *TemplateArgs) {
231 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, true);
236 return BuildImplicitMemberExpr(SS, TemplateKWLoc, R, TemplateArgs, false);
245 if (TemplateArgs || TemplateKWLoc.isValid())
246 return BuildTemplateIdExpr(SS, TemplateKWLoc, R, false, TemplateArgs);
443 const TemplateArgumentListInfo *TemplateArgs) {
475 NameInfo, TemplateArgs));
642 const TemplateArgumentListInfo *TemplateArgs) {
648 NameInfo, TemplateArgs);
658 OpLoc, SS, TemplateArgs != 0)
    [all...]
SemaTemplateInstantiate.cpp 106 if (const TemplateArgumentList *TemplateArgs
109 Result.addOuterTemplateArguments(TemplateArgs);
186 Inst.TemplateArgs = 0;
209 Inst.TemplateArgs = 0;
220 const TemplateArgument *TemplateArgs,
235 Inst.TemplateArgs = TemplateArgs;
246 const TemplateArgument *TemplateArgs,
262 Inst.TemplateArgs = TemplateArgs;
    [all...]
SemaTemplateInstantiateDecl.cpp 35 TemplateArgs);
51 TemplateArgs);
63 void Sema::InstantiateAttrs(const MultiLevelTemplateArgumentList &TemplateArgs,
80 TemplateArgs);
85 TemplateArgs,
104 *this, TemplateArgs);
148 DI = SemaRef.SubstType(DI, TemplateArgs,
182 TemplateArgs);
194 SemaRef.InstantiateAttrs(TemplateArgs, D, Typedef);
265 TemplateArgs,
    [all...]
SemaLookup.cpp     [all...]
SemaTemplate.cpp 409 const TemplateArgumentListInfo *TemplateArgs) {
429 TemplateArgs));
432 return BuildDependentDeclRefExpr(SS, TemplateKWLoc, NameInfo, TemplateArgs);
439 const TemplateArgumentListInfo *TemplateArgs) {
444 TemplateArgs));
527 TemplateArgumentListInfo &TemplateArgs) {
529 TemplateArgs.addArgument(translateTemplateArgument(*this,
    [all...]
SemaDecl.cpp 662 NameInfo, /*TemplateArgs=*/0);
    [all...]
SemaOverload.cpp     [all...]
TreeTransform.h     [all...]
  /external/llvm/include/llvm/TableGen/
Record.h     [all...]
  /external/llvm/lib/TableGen/
TGParser.cpp 31 std::vector<Init*> TemplateArgs;
40 std::vector<Init*> TemplateArgs;
53 for (std::vector<Init *>::const_iterator i = TemplateArgs.begin(),
54 iend = TemplateArgs.end();
160 if (TArgs.size() < SubClass.TemplateArgs.size())
166 if (i < SubClass.TemplateArgs.size()) {
169 SubClass.TemplateArgs[i]))
240 if (SMCTArgs.size() < SubMultiClass.TemplateArgs.size())
247 if (i < SubMultiClass.TemplateArgs.size()) {
252 SubMultiClass.TemplateArgs[i])
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.cpp 193 const TemplateArgumentList &TemplateArgs = Spec->getTemplateArgs();
194 Args = TemplateArgs.data();
195 NumArgs = TemplateArgs.size();
    [all...]
  /external/clang/tools/libclang/
CIndex.cpp 656 const TemplateArgumentLoc *TemplateArgs = D->getTemplateArgsAsWritten();
658 if (VisitTemplateArgumentLoc(TemplateArgs[I]))
    [all...]

Completed in 783 milliseconds

1 2