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 |
SetVar,
GetVar,
Call
>;
const auto& content() const { return m_content; }
private:
Content m_content;
};
}
#endif
| > > > | 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
|