@@ -80,22 +80,22 @@ private class TestSummaries extends SummaryModelCsv {
8080 ";;false;madArgsComplex;;;Argument[*0..1,2];ReturnValue;taint" ,
8181 ";;false;madAndImplementedComplex;;;Argument[2];ReturnValue;taint" ,
8282 ";;false;madArgsAny;;;Argument;ReturnValue;taint" , // (syntax not supported)
83- ";;false;madArg0FieldToReturn;;;Argument[0].value;ReturnValue;taint" ,
84- ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].value;ReturnValue;taint" ,
85- ";;false;madArg0FieldIndirectToReturn;;;Argument[0].ptr[* ];ReturnValue;taint" ,
86- ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.value;taint" ,
87- ";;false;madArg0ToReturnIndirectField;;;Argument[0];ReturnValue[*].value;taint" ,
88- ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.ptr[* ];taint" ,
89- ";;false;madFieldToFieldVar;;;value; value2;taint" ,
90- ";;false;madFieldToIndirectFieldVar;;;value;ptr[* ];taint" ,
91- ";;false;madIndirectFieldToFieldVar;;;;value; value2;taint" , // not correctly expressed
83+ ";;false;madArg0FieldToReturn;;;Argument[0].Field[ value] ;ReturnValue;taint" ,
84+ ";;false;madArg0IndirectFieldToReturn;;;Argument[*0].Field[ value] ;ReturnValue;taint" ,
85+ ";;false;madArg0FieldIndirectToReturn;;;Argument[0].Field[*ptr ];ReturnValue;taint" ,
86+ ";;false;madArg0ToReturnField;;;Argument[0];ReturnValue.Field[ value] ;taint" ,
87+ ";;false;madArg0ToReturnIndirectField;;;Argument[0];ReturnValue[*].Field[ value] ;taint" ,
88+ ";;false;madArg0ToReturnFieldIndirect;;;Argument[0];ReturnValue.Field[*ptr ];taint" ,
89+ ";;false;madFieldToFieldVar;;;Field[ value];Field[ value2] ;taint" ,
90+ ";;false;madFieldToIndirectFieldVar;;;Field[ value];Field[*ptr ];taint" ,
91+ ";;false;madIndirectFieldToFieldVar;;;;Field[ value];Field[ value2] ;taint" , // not correctly expressed
9292 ";MyClass;true;madArg0ToSelf;;;Argument[0];Argument[-1];taint" ,
9393 ";MyClass;true;madSelfToReturn;;;Argument[-1];ReturnValue;taint" ,
94- ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].val;taint" ,
95- ";MyClass;true;madFieldToReturn;;;Argument[-1].val;ReturnValue;taint" ,
94+ ";MyClass;true;madArg0ToField;;;Argument[0];Argument[-1].Field[ val] ;taint" ,
95+ ";MyClass;true;madFieldToReturn;;;Argument[-1].Field[ val] ;ReturnValue;taint" ,
9696 "MyNamespace;MyClass;true;namespaceMadSelfToReturn;;;Argument[-1];ReturnValue;taint" ,
9797 ";;false;madCallArg0ReturnToReturn;;;Argument[0].ReturnValue;ReturnValue;value" ,
98- ";;false;madCallArg0ReturnToReturnFirst;;;Argument[0].ReturnValue;ReturnValue.first;value" ,
98+ ";;false;madCallArg0ReturnToReturnFirst;;;Argument[0].ReturnValue;ReturnValue.Field[ first] ;value" ,
9999 ";;false;madCallArg0WithValue;;;Argument[1];Argument[0].Parameter[0];value" ,
100100 ";;false;madCallReturnValueIgnoreFunction;;;Argument[1];ReturnValue;value" ,
101101 ]
0 commit comments