Skip to content

Commit 94d9ae4

Browse files
author
svorenova
committed
Adding a unit test for lambda method handles in class symbol cont.
1 parent b2d7e14 commit 94d9ae4

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

unit/Makefile

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ SRC += unit_tests.cpp \
2323
java_bytecode/java_bytecode_convert_class/convert_abstract_class.cpp \
2424
java_bytecode/java_bytecode_parse_generics/parse_generic_class.cpp \
2525
java_bytecode/java_object_factory/gen_nondet_string_init.cpp \
26+
java_bytecode/java_bytecode_parser/java_bytecode_parse_lambda_method_table.cpp \
27+
java_bytecode/java_bytecode_parser/java_bytecode_convert_class_lambda_method_handles.cpp \
2628
miniBDD_new.cpp \
2729
java_bytecode/java_string_library_preprocess/convert_exprt_to_string_exprt.cpp \
2830
java_bytecode/java_utils_test.cpp \

unit/java_bytecode/java_bytecode_parser/java_bytecode_convert_class_lambda_method_handles.cpp

+8
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ SCENARIO(
3737
std::vector<std::string> lambda_identifiers;
3838
if(compiler == "eclipse")
3939
{
40+
// NOLINTNEXTLINE(whitespace/braces)
4041
lambda_identifiers = {
4142
"java::StaticLambdas.lambda$0:()V",
4243
"java::StaticLambdas.lambda$1:(ILjava/lang/Object;LDummyGeneric;)V",
@@ -54,6 +55,7 @@ SCENARIO(
5455
}
5556
else
5657
{
58+
// NOLINTNEXTLINE(whitespace/braces)
5759
lambda_identifiers = {
5860
"java::StaticLambdas.lambda$static$0:()V",
5961
"java::StaticLambdas.lambda$static$1:(ILjava/lang/"
@@ -101,6 +103,7 @@ SCENARIO(
101103
std::vector<std::string> lambda_identifiers;
102104
if(compiler == "eclipse")
103105
{
106+
// NOLINTNEXTLINE(whitespace/braces)
104107
lambda_identifiers = {
105108
"java::LocalLambdas.lambda$0:()V",
106109
"java::LocalLambdas.lambda$1:(ILjava/lang/Object;"
@@ -121,6 +124,7 @@ SCENARIO(
121124
}
122125
else
123126
{
127+
// NOLINTNEXTLINE(whitespace/braces)
124128
lambda_identifiers = {
125129
"java::LocalLambdas.lambda$test$0:()V",
126130
"java::LocalLambdas.lambda$test$1:(ILjava/lang/Object;"
@@ -170,6 +174,7 @@ SCENARIO(
170174
std::vector<std::string> lambda_identifiers;
171175
if(compiler == "eclipse")
172176
{
177+
// NOLINTNEXTLINE(whitespace/braces)
173178
lambda_identifiers = {
174179
"java::MemberLambdas.lambda$0:()V",
175180
"java::MemberLambdas.lambda$1:(ILjava/lang/Object;LDummyGeneric;)V",
@@ -187,6 +192,7 @@ SCENARIO(
187192
}
188193
else
189194
{
195+
// NOLINTNEXTLINE(whitespace/braces)
190196
lambda_identifiers = {
191197
"java::MemberLambdas.lambda$new$0:()V",
192198
"java::MemberLambdas.lambda$new$1:(ILjava/lang/"
@@ -234,13 +240,15 @@ SCENARIO(
234240
std::vector<std::string> lambda_identifiers;
235241
if(compiler == "eclipse")
236242
{
243+
// NOLINTNEXTLINE(whitespace/braces)
237244
lambda_identifiers = {
238245
"java::OuterMemberLambdas$Inner.lambda$0:()I",
239246
"java::OuterMemberLambdas$Inner.lambda$1:()Ljava/lang/Object;",
240247
"java::OuterMemberLambdas$Inner.lambda$2:()LDummyGeneric;"};
241248
}
242249
else
243250
{
251+
// NOLINTNEXTLINE(whitespace/braces)
244252
lambda_identifiers = {
245253
"java::OuterMemberLambdas$Inner.lambda$new$0:()I",
246254
"java::OuterMemberLambdas$Inner.lambda$new$1:()Ljava/lang/Object;",

0 commit comments

Comments
 (0)