f=<warningdescr="Reference name is the same as earlier in chain">other.d</warning>;
}
}
classOddBinaryOperation{
...
...
@@ -16,7 +24,30 @@ class OddBinaryOperation {
first.a=second.a;
first.b=second.b;
first.c=second.c;
first.d=<warningdescr="Reference name is the same as earlier in chain"><warningdescr="Reference name is the same as earlier in chain">second.c</warning></warning>;
first.d=<warningdescr="Reference name is the same as earlier in chain">second.c</warning>;
first.f=second.f;
}
}
classIssueObject{
privateObjectrawValue;
privateintbaseValue;
privateintcounterFrequency;
privateintsystemFrequency;
privatelongtimeStamp;
privatelongtimeStamp100nSec;
privatelongcounterTimeStamp;
privateObjectcounterType;
booleanmyCompare(IssueObjectother){
return
rawValue==other.rawValue&&
baseValue==other.counterFrequency&&// <=
counterFrequency==<warningdescr="Reference name is the same as earlier in chain">other.counterFrequency</warning>&&// <=