Lines Matching refs:PrevDecl
2557 FunctionDecl::setPreviousDeclaration(FunctionDecl *PrevDecl) { in setPreviousDeclaration() argument
2558 redeclarable_base::setPreviousDecl(PrevDecl); in setPreviousDeclaration()
2562 = PrevDecl? PrevDecl->getDescribedFunctionTemplate() : nullptr; in setPreviousDeclaration()
2563 assert((!PrevDecl || PrevFunTmpl) && "Function/function template mismatch"); in setPreviousDeclaration()
2567 if (PrevDecl && PrevDecl->IsInline) in setPreviousDeclaration()
3491 EnumDecl *PrevDecl, bool IsScoped, in Create() argument
3493 EnumDecl *Enum = new (C, DC) EnumDecl(C, DC, StartLoc, IdLoc, Id, PrevDecl, in Create()
3497 C.getTypeDeclType(Enum, PrevDecl); in Create()
3566 RecordDecl *PrevDecl) in RecordDecl() argument
3567 : TagDecl(DK, TK, C, DC, IdLoc, Id, PrevDecl, StartLoc) { in RecordDecl()
3578 IdentifierInfo *Id, RecordDecl* PrevDecl) { in Create() argument
3580 StartLoc, IdLoc, Id, PrevDecl); in Create()
3583 C.getTypeDeclType(R, PrevDecl); in Create()