pike.git/
src/
testsuite.in
Branch:
Tag:
Non-build tags
All tags
No tags
2018-02-12
2018-02-12 10:37:06 by Henrik Grubbström (Grubba) <grubba@grubba.org>
2984f30cbe903776c0e678b444bba26c7d7d60a2 (
25
lines) (+
25
/-
0
)
[
Show
|
Annotate
]
Branch:
master
Compiler: Added Pike 8.0 compat for is_const() change.
1017:
} ]])
+
test_compile_any([[
+
class C {
+
local constant A = 1;
+
constant B = A + 1;
+
}
+
]])
+
+
test_compile_error([[
+
class C {
+
constant A = 1;
+
// Error: Constant definition is not constant.
+
constant B = A + 1;
+
}
+
]])
+
+
test_compile_warning([[
+
#pike 8.0
+
class C {
+
constant A = 1;
+
// Warning: Constant expression has external dependencies.
+
constant B = A + 1;
+
}
+
]])
+
test_any([[ class Foo { constant zero = 0;