Home
last modified time | relevance | path

Searched refs:TypeAliasDecl (Results 1 – 21 of 21) sorted by relevance

/external/clang/lib/AST/
DDecl.cpp2982 TypeAliasDecl *TypeAliasDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2986 return new (C) TypeAliasDecl(DC, StartLoc, IdLoc, Id, TInfo); in Create()
2989 TypeAliasDecl *TypeAliasDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
2990 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(TypeAliasDecl)); in CreateDeserialized()
2991 return new (Mem) TypeAliasDecl(0, SourceLocation(), SourceLocation(), 0, 0); in CreateDeserialized()
3003 SourceRange TypeAliasDecl::getSourceRange() const { in getSourceRange()
DStmtDumper.cpp245 } else if (TypeAliasDecl *localType = dyn_cast<TypeAliasDecl>(D)) { in DumpDeclarator()
DDumpXML.cpp562 void visitTypeAliasDeclAttrs(TypeAliasDecl *D) { in visitTypeAliasDeclAttrs()
565 void visitTypeAliasDeclChildren(TypeAliasDecl *D) { in visitTypeAliasDeclChildren()
DDeclPrinter.cpp49 void VisitTypeAliasDecl(TypeAliasDecl *D);
343 void DeclPrinter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
DASTImporter.cpp131 Decl *VisitTypeAliasDecl(TypeAliasDecl *D);
2176 ToTypedef = TypeAliasDecl::Create(Importer.getToContext(), DC, in VisitTypedefNameDecl()
2198 Decl *ASTNodeImporter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/external/clang/tools/libclang/
DCursorVisitor.h198 bool VisitTypeAliasDecl(TypeAliasDecl *D);
DRecursiveASTVisitor.h1456 DEF_TRAVERSE_DECL(TypeAliasDecl, {
DCIndex.cpp612 bool CursorVisitor::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
/external/clang/lib/Sema/
DJumpDiagnostics.cpp211 if (const TypeAliasDecl *TD = dyn_cast<TypeAliasDecl>(D)) { in GetDiagForGotoScopeDecl()
DSemaTemplateInstantiateDecl.cpp164 Typedef = TypeAliasDecl::Create(SemaRef.Context, Owner, D->getLocStart(), in InstantiateTypedefNameDecl()
210 Decl *TemplateDeclInstantiator::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()
227 TypeAliasDecl *Pattern = D->getTemplatedDecl(); in VisitTypeAliasTemplateDecl()
237 TypeAliasDecl *AliasInst = cast_or_null<TypeAliasDecl>( in VisitTypeAliasTemplateDecl()
DSemaDecl.cpp1552 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
1565 int Kind = isa<TypeAliasDecl>(Old) ? 1 : 0; in isIncompatibleTypedef()
5487 IsTypeAlias = isa<TypeAliasDecl>(TT->getDecl()); in ActOnFunctionDeclarator()
8797 else if (isa<TypeAliasDecl>(PrevDecl)) Kind = 2; in ActOnTag()
8812 else if (isa<TypeAliasDecl>(PrevDecl)) Kind = 2; in ActOnTag()
8822 if (isa<TypeAliasDecl>(PrevDecl)) Kind = 1; in ActOnTag()
DSemaDeclCXX.cpp5097 << DeclaratorType << isa<TypeAliasDecl>(TT->getDecl()); in CheckDestructorDeclarator()
6562 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration()
6615 TypeAliasDecl *OldTD = OldDecl->getTemplatedDecl(); in ActOnAliasDeclaration()
DSemaTemplate.cpp1997 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); in CheckTemplateIdType()
DTreeTransform.h904 else if (isa<TypeAliasDecl>(SomeDecl)) Kind = 2; in RebuildDependentNameType()
/external/clang/include/clang/Sema/
DTemplate.h388 Decl *VisitTypeAliasDecl(TypeAliasDecl *D);
DSema.h153 class TypeAliasDecl; variable
/external/clang/include/clang/AST/
DDecl.h2422 class TypeAliasDecl : public TypedefNameDecl {
2423 TypeAliasDecl(DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, in TypeAliasDecl() function
2428 static TypeAliasDecl *Create(ASTContext &C, DeclContext *DC,
2431 static TypeAliasDecl *CreateDeserialized(ASTContext &C, unsigned ID);
2437 static bool classof(const TypeAliasDecl *D) { return true; } in classof()
DDeclTemplate.h2102 TypeAliasDecl *getTemplatedDecl() const {
2103 return static_cast<TypeAliasDecl*>(TemplatedDecl);
DRecursiveASTVisitor.h1527 DEF_TRAVERSE_DECL(TypeAliasDecl, {
/external/clang/lib/Serialization/
DASTReaderDecl.cpp227 void VisitTypeAliasDecl(TypeAliasDecl *TD);
421 void ASTDeclReader::VisitTypeAliasDecl(TypeAliasDecl *TD) { in VisitTypeAliasDecl()
1922 D = TypeAliasDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
DASTWriterDecl.cpp61 void VisitTypeAliasDecl(TypeAliasDecl *D);
203 void ASTDeclWriter::VisitTypeAliasDecl(TypeAliasDecl *D) { in VisitTypeAliasDecl()