parser/creation-no-new.test \
parser/creation-no-override.test \
parser/creation-no-virtual.test \
+ parser/declaration-embedded.test \
parser/delegate-anonymous.test \
parser/delegate-no-new.test \
parser/destructor-class-exists.test \
parser/local-variable.vala \
parser/lock-statement.vala \
parser/main-block.vala \
+ parser/member-access-pointer.vala \
parser/method-no-abstract-override.test \
parser/method-no-abstract-virtual-override.test \
parser/method-no-abstract-virtual.test \
--- /dev/null
+struct Foo {
+ public int i;
+
+ public void bar<G,T> (G g, T t) {
+ }
+}
+
+void main () {
+ Foo foo = { 42 };
+
+ (&foo)->bar<int?, string> (23, "foo");
+}