diff options
Diffstat (limited to 'clang/Sema/Sema.h')
| -rw-r--r-- | clang/Sema/Sema.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/Sema/Sema.h b/clang/Sema/Sema.h index cc13aa8f467..b7642efc64d 100644 --- a/clang/Sema/Sema.h +++ b/clang/Sema/Sema.h @@ -90,6 +90,11 @@ public: Declarator &D, ExprTy *BitfieldWidth); virtual void ParseRecordBody(SourceLocation RecLoc, DeclTy *TagDecl, DeclTy **Fields, unsigned NumFields); + virtual DeclTy *ParseEnumConstant(Scope *S, DeclTy *EnumDecl, + SourceLocation IdLoc, IdentifierInfo *Id, + SourceLocation EqualLoc, ExprTy *Val); + virtual void ParseEnumBody(SourceLocation EnumLoc, DeclTy *EnumDecl, + DeclTy **Elements, unsigned NumElements); //===--------------------------------------------------------------------===// // Statement Parsing Callbacks: SemaStmt.cpp. |

