Goose  Diff

Differences From Artifact [1496f012b8]:

  • File bs/llr/element.h — part of check-in [64a8240bdc] at 2019-02-10 16:32:34 on branch trunk — Implemented function parameters. (user: achavasse size: 921)

To Artifact [96aeb2dbb7]:

  • File bs/llr/element.h — part of check-in [d2c4e27b15] at 2019-03-02 12:33:24 on branch trunk — llr: added predicates to quickly test if an llr element is suitable for compilation time execution, or for eager evaluation. (user: achavasse size: 1010)

36
37
38
39
40
41
42



43
44
45
46
47
48
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51







+
+
+






                SetVar,
                GetVar,
                Call
            >;

            const auto& content() const { return m_content; }

            bool canBeExecuted() const;
            bool canBeEagerlyEvaluated() const;

        private:
            Content m_content;
    };
}

#endif