Lines Matching refs:TagDecl
2607 unsigned TagType, Decl *TagDecl) {
2608 PrettyDeclStackTraceEntry CrashInfo(Actions, TagDecl, RecordLoc,
2616 Actions.ActOnTagStartDefinition(getCurScope(), TagDecl);
2646 Decl *TagDecl;
2649 CFieldCallback(Parser &P, Decl *TagDecl,
2651 P(P), TagDecl(TagDecl), FieldDecls(FieldDecls) {}
2654 // Install the declarator into the current TagDecl.
2655 Decl *Field = P.Actions.ActOnField(P.getCurScope(), TagDecl,
2661 } Callback(*this, TagDecl, FieldDecls);
2679 Actions.ActOnDefs(getCurScope(), TagDecl, Tok.getLocation(),
2707 RecordLoc, TagDecl, FieldDecls,
2711 Actions.ActOnTagFinishDefinition(getCurScope(), TagDecl,
2962 Decl *TagDecl = Actions.ActOnTag(getCurScope(), DeclSpec::TST_enum, TUK,
2993 if (!TagDecl) {
3012 ParseEnumBody(StartLoc, TagDecl);
3018 PrevSpec, DiagID, TagDecl, Owned))