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

  /src/external/apache2/llvm/dist/clang/lib/AST/
TemplateName.cpp 1 //===- TemplateName.cpp - C++ Template Name Representation ----------------===//
9 // This file defines the TemplateName interface and subclasses.
13 #include "clang/AST/TemplateName.h"
46 TemplateName replacement) {
64 TemplateName::TemplateName(void *Ptr) {
68 TemplateName::TemplateName(TemplateDecl *Template) : Storage(Template) {}
69 TemplateName::TemplateName(OverloadedTemplateStorage *Storage
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
TemplateName.h 1 //===- TemplateName.h - C++ Template Name Representation --------*- C++ -*-===//
9 // This file defines the TemplateName interface and subclasses.
192 class TemplateName {
199 explicit TemplateName(void *Ptr);
232 TemplateName() = default;
233 explicit TemplateName(TemplateDecl *Template);
234 explicit TemplateName(OverloadedTemplateStorage *Storage);
235 explicit TemplateName(AssumedTemplateStorage *Storage);
236 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage);
237 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseExprCXX.cpp 93 UnqualifiedId TemplateName;
94 TemplateName.setIdentifier(&II, Tok.getLocation());
97 TemplateName, ObjectType, EnteringContext,
280 UnqualifiedId TemplateName;
283 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation());
291 TemplateName)) {
296 if (TemplateName.getKind() != UnqualifiedIdKind::IK_OperatorFunctionId &&
297 TemplateName.getKind() != UnqualifiedIdKind::IK_LiteralOperatorId) {
298 Diag(TemplateName.getSourceRange().getBegin(),
300 << TemplateName.getSourceRange()
    [all...]
Parser.cpp 2019 UnqualifiedId TemplateName;
2020 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation());
2024 /*hasTemplateKeyword=*/false, TemplateName,
2034 TemplateName)) {
ParseDeclCXX.cpp 1211 UnqualifiedId TemplateName;
1212 TemplateName.setIdentifier(Id, IdLoc);
1216 TemplateName))
  /src/external/apache2/llvm/dist/clang/include/clang/Parse/
Parser.h 332 Expr *TemplateName;
355 void add(Parser &P, Expr *TemplateName, SourceLocation LessLoc,
359 Locs.back().TemplateName = TemplateName;
364 Locs.push_back({TemplateName, LessLoc, Prio,
452 typedef OpaquePtr<TemplateName> TemplateTy;
1790 bool diagnoseUnknownTemplateId(ExprResult TemplateName, SourceLocation Less);
3417 UnqualifiedId &TemplateName,
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DeclSpec.h 997 UnionParsedTemplateTy TemplateName;
1144 TemplateName = Template;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaDecl.cpp 385 UnqualifiedId TemplateName;
386 TemplateName.setIdentifier(NewII, NameLoc);
398 isTemplateName(S, *NewSSPtr, false, TemplateName, nullptr, false,
491 T = Context.getDeducedTemplateSpecializationType(TemplateName(TD),
936 TemplateName Template =
1090 TemplateName Template;
1107 Template = TemplateName(TD);
1162 TemplateName(cast<TemplateDecl>(FirstDecl)));
1168 TemplateName(cast<TemplateDecl>(FirstDecl)));
1263 Sema::getTemplateNameKindForDiagnostics(TemplateName Name)
    [all...]
TreeTransform.h 559 TemplateName
560 TransformTemplateName(CXXScopeSpec &SS, TemplateName Name,
656 TemplateName Template);
661 TemplateName Template,
996 QualType RebuildDeducedTemplateSpecializationType(TemplateName Template,
1007 QualType RebuildTemplateSpecializationType(TemplateName Template,
1047 // TODO: avoid TemplateName abstraction
1050 TemplateName InstName = getDerived().RebuildTemplateName(
1212 TemplateName RebuildTemplateName(CXXScopeSpec &SS,
1223 TemplateName RebuildTemplateName(CXXScopeSpec &SS
    [all...]

Completed in 46 milliseconds