HomeSort by: relevance | last modified time | path
    Searched defs:TemplateParams (Results 1 - 17 of 17) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateInstantiate.cpp 671 TemplateParameterList *TemplateParams = nullptr;
673 TemplateParams = Template->getTemplateParameters();
675 TemplateParams =
682 << getTemplateArgumentBindingsText(TemplateParams,
690 TemplateParameterList *TemplateParams = nullptr;
692 TemplateParams = Template->getTemplateParameters();
694 TemplateParams =
700 << getTemplateArgumentBindingsText(TemplateParams,
SemaLambda.cpp 229 if (!LSI->GLTemplateParameterList && !LSI->TemplateParams.empty()) {
234 LSI->TemplateParams,
367 TemplateParameterList *TemplateParams =
372 if (Class->isDependentContext() || TemplateParams) {
398 if (!TemplateParams)
405 FunctionTemplateDecl *const TemplateMethod = TemplateParams ?
408 TemplateParams,
528 assert(LSI->TemplateParams.empty() &&
533 LSI->TemplateParams.append(TParams.begin(), TParams.end());
SemaTemplateDeduction.cpp 136 TemplateParameterList *TemplateParams,
144 TemplateParameterList *TemplateParams,
155 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams,
387 Sema &S, TemplateParameterList *TemplateParams,
432 S, TemplateParams, ParamType, ValueType, Info, Deduced,
440 Sema &S, TemplateParameterList *TemplateParams,
445 S, TemplateParams, NTTP,
454 Sema &S, TemplateParameterList *TemplateParams,
465 return DeduceNonTypeTemplateArgument(S, TemplateParams, NTTP,
475 Sema &S, TemplateParameterList *TemplateParams,
    [all...]
SemaTemplate.cpp 67 if (!LSI->TemplateParams.empty()) {
82 if (!Info.TemplateParams.empty()) {
1716 const ParsedAttributesView &Attr, TemplateParameterList *TemplateParams,
1720 assert(TemplateParams && TemplateParams->size() > 0 &&
1726 if (CheckTemplateDeclScope(S, TemplateParams))
1767 if (RebuildTemplateParamsInCurrentInstantiation(TemplateParams))
1884 !TemplateParameterListsAreEqual(TemplateParams,
1945 TemplateParams,
1995 DeclarationName(Name), TemplateParams,
    [all...]
SemaDecl.cpp 4571 MultiTemplateParamsArg TemplateParams,
4638 return ActOnFriendTypeDecl(S, DS, TemplateParams);
4643 !TemplateParams.empty() && TemplateParams.back()->size() == 0;
4762 Diag(DS.getBeginLoc(), (IsExplicitInstantiation || !TemplateParams.empty())
6928 TemplateParameterList *TemplateParams = nullptr;
7018 TemplateParams = MatchTemplateParametersToScopeSpecifier(
7028 if (TemplateParams) {
7029 if (!TemplateParams->size() &&
7033 Diag(TemplateParams->getTemplateLoc()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 419 return TemplateParams;
447 TemplateParameterList *TemplateParams;
450 TemplateParams = TParams;
456 void init(NamedDecl *templatedDecl, TemplateParameterList* templateParams) {
458 assert(!TemplateParams && "TemplateParams already set!");
460 TemplateParams = templateParams;
2074 TemplateParameterList* TemplateParams = nullptr;
2129 return TemplateParams;
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseDeclCXX.cpp 850 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams;
852 TemplateParams ? TemplateParams->data() : nullptr,
853 TemplateParams ? TemplateParams->size() : 0);
1588 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams;
1600 if (TemplateParams && TemplateInfo.LastParameterListWasEmpty) {
1601 if (TemplateParams->size() > 1)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Demangle/
MicrosoftDemangleNodes.h 358 NodeArrayNode *TemplateParams = nullptr;
ItaniumDemangle.h 1064 /// <encoding>, and is stored in the TemplateParams table. In order for this to
1135 /// TemplateParams table if the <template-args> this pack belongs to apply to an
1505 NodeArray TemplateParams;
1512 : Node(KClosureTypeName), TemplateParams(TemplateParams_),
1516 F(TemplateParams, Params, Count);
1520 if (!TemplateParams.empty()) {
1522 TemplateParams.printWithComma(S);
2363 OldNumTemplateParamLists(TheParser->TemplateParams.size()) {
2364 Parser->TemplateParams.push_back(&Params);
2367 assert(Parser->TemplateParams.size() >= OldNumTemplateParamLists)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
MetadataLoader.cpp 1486 Metadata *TemplateParams = nullptr;
1511 TemplateParams = getMDOrNull(Record[14]);
1529 VTableHolder, TemplateParams, Discriminator, DataLocation, Associated,
1537 Elements, RuntimeLang, VTableHolder, TemplateParams,
1717 getMDOrNull(Record[13 + OffsetB]), // templateParams
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DebugInfo.cpp 523 auto TemplateParams = nullptr;
531 MDS->getFlags(), MDS->getSPFlags(), Unit, TemplateParams, Declaration,
542 MDS->getSPFlags(), Unit, TemplateParams, Declaration, Variables);
LLVMContextImpl.h 565 Metadata *TemplateParams;
577 Metadata *VTableHolder, Metadata *TemplateParams,
585 TemplateParams(TemplateParams), Identifier(Identifier),
595 TemplateParams(N->getRawTemplateParams()),
612 TemplateParams == RHS->getRawTemplateParams() &&
626 TemplateParams);
691 Metadata *TemplateParams;
700 unsigned SPFlags, Metadata *Unit, Metadata *TemplateParams,
707 Unit(Unit), TemplateParams(TemplateParams), Declaration(Declaration)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 697 std::string TemplateParams;
698 llvm::raw_string_ostream TOut(TemplateParams);
733 if (!TemplateParams.empty()) {
735 TemplateParams.resize(TemplateParams.size() - 2);
736 POut << " [" << TemplateParams << "]";
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 1477 : Kind(NonTemplate), TemplateParams(nullptr), TemplateLoc() { }
1479 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1483 TemplateParams(TemplateParams),
1488 : Kind(ExplicitInstantiation), TemplateParams(nullptr),
1506 TemplateParameterLists *TemplateParams;
3384 SmallVectorImpl<NamedDecl *> &TemplateParams,
3388 SmallVectorImpl<NamedDecl*> &TemplateParams);
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h 2726 SmallVector<NamedDecl*, 4> TemplateParams;
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGDebugInfo.cpp 1912 SmallVector<llvm::Metadata *, 16> TemplateParams;
1930 TemplateParams.push_back(DBuilder.createTemplateTypeParameter(
1946 TemplateParams.push_back(DBuilder.createTemplateValueParameter(
1993 TemplateParams.push_back(DBuilder.createTemplateValueParameter(
2012 TemplateParams.push_back(DBuilder.createTemplateValueParameter(
2016 TemplateParams.push_back(DBuilder.createTemplateTemplateParameter(
2021 TemplateParams.push_back(DBuilder.createTemplateParameterPack(
2033 TemplateParams.push_back(DBuilder.createTemplateValueParameter(
2043 return DBuilder.getOrCreateArray(TemplateParams);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderDecl.cpp 2061 TemplateParameterList *TemplateParams = Record.readTemplateParameterList();
2062 D->init(TemplatedDecl, TemplateParams);
2231 D->TemplateParams = Params;
2334 D->TemplateParams = Params;

Completed in 114 milliseconds