diff options
author | Vyacheslav Zakharin <vyacheslav.p.zakharin@intel.com> | 2018-11-27 18:57:43 +0000 |
---|---|---|
committer | Vyacheslav Zakharin <vyacheslav.p.zakharin@intel.com> | 2018-11-27 18:57:43 +0000 |
commit | f7d079e93e0ea6c97d03c917c4af9dd812bef2de (patch) | |
tree | 42daef0737045e23789eb5c621fbc08788d48905 /llvm/lib/TableGen/TGParser.h | |
parent | 4a3d758ae4aaf3389349a5b76686f3145c76cd24 (diff) | |
download | bcm5719-llvm-f7d079e93e0ea6c97d03c917c4af9dd812bef2de.tar.gz bcm5719-llvm-f7d079e93e0ea6c97d03c917c4af9dd812bef2de.zip |
[TableGen] Preprocessing support
Differential Revision: https://reviews.llvm.org/D54926
llvm-svn: 347686
Diffstat (limited to 'llvm/lib/TableGen/TGParser.h')
-rw-r--r-- | llvm/lib/TableGen/TGParser.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/lib/TableGen/TGParser.h b/llvm/lib/TableGen/TGParser.h index 0a28b3a03aa..e3849043513 100644 --- a/llvm/lib/TableGen/TGParser.h +++ b/llvm/lib/TableGen/TGParser.h @@ -115,8 +115,9 @@ class TGParser { }; public: - TGParser(SourceMgr &SrcMgr, RecordKeeper &records) - : Lex(SrcMgr), CurMultiClass(nullptr), Records(records) {} + TGParser(SourceMgr &SrcMgr, ArrayRef<std::string> Macros, + RecordKeeper &records) + : Lex(SrcMgr, Macros), CurMultiClass(nullptr), Records(records) {} /// ParseFile - Main entrypoint for parsing a tblgen file. These parser /// routines return true on error, or false on success. |