HomeSort by relevance Sort by last modified time
    Searched refs:TemplateName (Results 1 - 25 of 49) 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 26 #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 295 bool mangleSubstitution(TemplateName Template);
299 void mangleExistingSubstitution(TemplateName name);
309 void addSubstitution(TemplateName Template);
330 void mangleUnscopedTemplateName(TemplateName);
345 void mangleTemplatePrefix(TemplateName Template);
359 void mangleType(TemplateName);
658 void CXXNameMangler::mangleUnscopedTemplateName(TemplateName Template) {
774 TemplateName Template
938 TemplateName name = tst->getTemplateName();
940 case TemplateName::Template
    [all...]
Android.mk 78 TemplateName.cpp \
ASTContext.cpp     [all...]
ASTImporter.cpp     [all...]
TypeLoc.cpp 381 TemplateName Template = Args[i].getAsTemplate();
DeclTemplate.cpp 204 Arg = TemplateArgument(TemplateName(TTP), Optional<unsigned>());
206 Arg = TemplateArgument(TemplateName(TTP));
459 = Context.getTemplateSpecializationType(TemplateName(this),
    [all...]
  /external/chromium_org/third_party/cld/base/
macros.h 221 // Declare that TemplateName<T> is a POD whenever T is
222 #define PROPAGATE_POD_FROM_TEMPLATE_ARGUMENT(TemplateName) \
224 template <typename T> struct is_pod<TemplateName<T> > : is_pod<T> { }; \
  /external/clang/lib/Parse/
ParseExprCXX.cpp 87 UnqualifiedId TemplateName;
88 TemplateName.setIdentifier(&II, Tok.getLocation());
91 TemplateName, ObjectType, EnteringContext,
290 UnqualifiedId TemplateName;
293 TemplateName.setIdentifier(Tok.getIdentifierInfo(), Tok.getLocation());
297 TemplateName)) {
302 if (TemplateName.getKind() != UnqualifiedId::IK_OperatorFunctionId &&
303 TemplateName.getKind() != UnqualifiedId::IK_LiteralOperatorId) {
304 Diag(TemplateName.getSourceRange().getBegin(),
306 << TemplateName.getSourceRange()
    [all...]
ParseTemplate.cpp     [all...]
Parser.cpp     [all...]
  /external/clang/include/clang/Sema/
Ownership.h 33 class TemplateName;
249 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);
  /external/clang/lib/StaticAnalyzer/Checkers/
LLVMConventionsChecker.cpp 88 TemplateName TM = TS->getTemplateName();
102 TemplateName TM = TS->getTemplateName();
  /external/chromium_org/tools/clang/plugins/
FindBadConstructs.cpp 375 TemplateName name =
466 TemplateName name = base_type->getTemplateName();
  /external/clang/lib/Sema/
SemaTemplate.cpp 180 TemplateName Template;
201 Template = TemplateName(TD);
517 TemplateName Template = Arg.getAsTemplate().get();
    [all...]
SemaTemplateInstantiate.cpp     [all...]
TreeTransform.h 467 TemplateName TransformTemplateName(CXXScopeSpec &SS,
468 TemplateName Name,
553 TemplateName Template);
558 TemplateName Template,
    [all...]
  /external/chromium_org/third_party/protobuf/src/google/protobuf/stubs/
type_traits.h 342 #define PROPAGATE_POD_FROM_TEMPLATE_ARGUMENT(TemplateName) \
  /external/clang/lib/Serialization/
ASTReader.cpp     [all...]

Completed in 950 milliseconds

1 2