HomeSort by relevance Sort by last modified time
    Searched refs:TemplateName (Results 1 - 25 of 45) sorted by null

1 2

  /external/clang/include/clang/AST/
TemplateName.h 1 //===--- TemplateName.h - C++ Template Name Representation-------*- C++ -*-===//
10 // This file defines the TemplateName interface and subclasses.
175 class TemplateName {
183 explicit TemplateName(void *Ptr) {
209 TemplateName() : Storage() { }
210 explicit TemplateName(TemplateDecl *Template) : Storage(Template) { }
211 explicit TemplateName(OverloadedTemplateStorage *Storage)
213 explicit TemplateName(SubstTemplateTemplateParmStorage *Storage);
214 explicit TemplateName(SubstTemplateTemplateParmPackStorage *Storage)
216 explicit TemplateName(QualifiedTemplateName *Qual) : Storage(Qual) {
    [all...]
ASTImporter.h 161 TemplateName Import(TemplateName From);
TemplateBase.h 18 #include "clang/AST/TemplateName.h"
107 TemplateArgument(TemplateName, bool) LLVM_DELETED_FUNCTION;
148 TemplateArgument(TemplateName Name) : Kind(Template)
165 TemplateArgument(TemplateName Name, Optional<unsigned> NumExpansions)
252 TemplateName getAsTemplate() const {
254 return TemplateName::getFromVoidPointer(TemplateArg.Name);
259 TemplateName getAsTemplateOrTemplatePattern() const {
263 return TemplateName::getFromVoidPointer(TemplateArg.Name);
350 // FIXME: We'd like to just use the qualifier in the TemplateName,
ASTContext.h 27 #include "clang/AST/TemplateName.h"
    [all...]
  /external/clang/lib/AST/
TemplateName.cpp 1 //===--- TemplateName.cpp - C++ Template Name Representation---------------===//
10 // This file defines the TemplateName interface and subclasses.
14 #include "clang/AST/TemplateName.h"
36 TemplateName replacement) {
54 TemplateName::NameKind TemplateName::getKind() const {
71 TemplateDecl *TemplateName::getAsTemplateDecl() const {
84 bool TemplateName::isDependent() const {
102 bool TemplateName::isInstantiationDependent() const {
111 bool TemplateName::containsUnexpandedParameterPack() const
    [all...]
ItaniumMangle.cpp 269 bool mangleSubstitution(TemplateName Template);
273 void mangleExistingSubstitution(TemplateName name);
283 void addSubstitution(TemplateName Template);
304 void mangleUnscopedTemplateName(TemplateName);
317 void mangleTemplatePrefix(TemplateName Template);
331 void mangleType(TemplateName);
621 void CXXNameMangler::mangleUnscopedTemplateName(TemplateName Template) {
737 TemplateName Template
900 TemplateName name = tst->getTemplateName();
902 case TemplateName::Template
    [all...]
Android.mk 76 TemplateName.cpp \
ASTContext.cpp     [all...]
ASTImporter.cpp     [all...]
TypeLoc.cpp 350 TemplateName Template = Args[i].getAsTemplate();
DeclTemplate.cpp 204 Arg = TemplateArgument(TemplateName(TTP), Optional<unsigned>());
206 Arg = TemplateArgument(TemplateName(TTP));
443 = Context.getTemplateSpecializationType(TemplateName(this),
    [all...]
Type.cpp     [all...]
  /external/clang/lib/Parse/
ParseExprCXX.cpp 87 UnqualifiedId TemplateName;
88 TemplateName.setIdentifier(&II, Tok.getLocation());
91 TemplateName, ObjectType, EnteringContext,
273 UnqualifiedId TemplateName;
276 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation());
280 TemplateName)) {
285 if (TemplateName.getKind() != UnqualifiedId::IK_OperatorFunctionId &&
286 TemplateName.getKind() != UnqualifiedId::IK_LiteralOperatorId) {
287 Diag(TemplateName.getSourceRange().getBegin(),
289 << TemplateName.getSourceRange()
    [all...]
ParseTemplate.cpp     [all...]
Parser.cpp     [all...]
  /external/clang/include/clang/Sema/
Ownership.h 33 class TemplateName;
240 typedef OpaquePtr<TemplateName> ParsedTemplateTy;
  /external/clang/tools/libclang/
CXCursor.h 42 class TemplateName;
230 CXCursor MakeCursorOverloadedDeclRef(TemplateName Template,
CursorVisitor.h 246 bool VisitTemplateName(TemplateName Name, SourceLocation Loc);
CIndexUSRs.cpp 130 void VisitTemplateName(TemplateName Name);
714 void USRGenerator::VisitTemplateName(TemplateName Name) {
  /external/clang/lib/StaticAnalyzer/Checkers/
LLVMConventionsChecker.cpp 88 TemplateName TM = TS->getTemplateName();
102 TemplateName TM = TS->getTemplateName();
  /external/clang/lib/Sema/
SemaTemplateInstantiate.cpp     [all...]
SemaTemplate.cpp 179 TemplateName Template;
200 Template = TemplateName(TD);
510 TemplateName Template = Arg.getAsTemplate().get();
    [all...]
TreeTransform.h 456 TemplateName TransformTemplateName(CXXScopeSpec &SS,
457 TemplateName Name,
542 TemplateName Template);
547 TemplateName Template,
    [all...]
SemaTemplateVariadic.cpp 80 bool TraverseTemplateName(TemplateName Template) {
333 TemplateName Template,
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]

Completed in 630 milliseconds

1 2