From 158a525706ab1e244acb37699f0d1ae5a4c71bd1 Mon Sep 17 00:00:00 2001 From: David Renshaw Date: Sun, 11 May 2014 13:40:00 -0400 Subject: [PATCH] fill in elementReaderType in return type --- src/compiler/capnpc-java.c++ | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/compiler/capnpc-java.c++ b/src/compiler/capnpc-java.c++ index efe7117..3dcebfa 100644 --- a/src/compiler/capnpc-java.c++ +++ b/src/compiler/capnpc-java.c++ @@ -918,7 +918,12 @@ private: spaces(indent), " return !_reader.getPointerField(", offset, ").isNull();\n", spaces(indent), " }\n", - spaces(indent), " public ", type, ".Reader get", titleCase, "() {\n", + spaces(indent), " public ", type, ".Reader", + (kind == FieldKind::LIST ? + kj::strTree("<", elementReaderType, ">") : + kj::strTree() + ), + " get", titleCase, "() {\n", (kind == FieldKind::LIST ? kj::strTree(spaces(indent), " return new ", type, ".Reader(_reader.getPointerField(",