Merge pull request #3290 from mpasternacki/bugfix/freebsd-build
[yosys.git] / kernel / fstdata.h
index 707d1b64e90147cb5dea24237e1b6fc78f293d1c..d8dca5fb0a33362f7f599c82121a1771ca91199b 100644 (file)
@@ -33,6 +33,7 @@ struct FstVar
        fstHandle id;
        std::string name;
        bool is_alias;
+       bool is_reg;
        std::string scope;
        int width;
 };
@@ -59,7 +60,6 @@ private:
        void extractVarNames();
 
        struct fstReaderContext *ctx;
-       std::vector<std::string> scopes;
        std::vector<FstVar> vars;
        std::map<fstHandle, FstVar> handle_to_var;
        std::map<std::string, fstHandle> name_to_handle;
@@ -74,6 +74,7 @@ private:
        CallbackFunction callback;
        std::vector<fstHandle> clk_signals;
        bool all_samples;
+       std::string tmp_file;
 };
 
 YOSYS_NAMESPACE_END