Skip to content

Commit 7912c81

Browse files
committed
Merge remote-tracking branch 'upstream/rc/1.19' into mergeback-20190121
2 parents 9561fda + 97fc4b0 commit 7912c81

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cpp/ql/src/semmle/code/cpp/ir/implementation/raw/internal/TranslatedExpr.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -959,7 +959,7 @@ class TranslatedFunctionAccess extends TranslatedNonConstantExpr {
959959
/**
960960
* IR translation of an expression whose value is not known at compile time.
961961
*/
962-
abstract class TranslatedNonConstantExpr extends TranslatedCoreExpr {
962+
abstract class TranslatedNonConstantExpr extends TranslatedCoreExpr, TTranslatedValueExpr {
963963
TranslatedNonConstantExpr() {
964964
this = TTranslatedValueExpr(expr) and
965965
not expr.isConstant()
@@ -971,7 +971,7 @@ abstract class TranslatedNonConstantExpr extends TranslatedCoreExpr {
971971
* includes not only literals, but also "integral constant expressions" (e.g.
972972
* `1 + 2`).
973973
*/
974-
abstract class TranslatedConstantExpr extends TranslatedCoreExpr {
974+
abstract class TranslatedConstantExpr extends TranslatedCoreExpr, TTranslatedValueExpr {
975975
TranslatedConstantExpr() {
976976
this = TTranslatedValueExpr(expr) and
977977
expr.isConstant()

0 commit comments

Comments
 (0)