[Soot-list] generic signatures

Tony Yan yan at cse.ohio-state.edu
Tue Apr 16 11:28:14 EDT 2013


Thanks for the advice. I found a class SignatureTag, which seems to be
what I'm looking for.

Tony

On Tue, Apr 16, 2013 at 9:01 AM, Marc-André Laverdière-Papineau
<marc-andre.laverdiere-papineau at polymtl.ca> wrote:
> Hello,
>
> Are you referring to Jimple in-memory objects or the text-based output?
>
> If the former, did you look at annotation tags? I am not sure it is
> there, but that is the most like candidate.
>
> Marc-André Laverdière-Papineau
> Doctorant - PhD Candidate
>
> On 13-04-14 06:46 PM, Tony Yan wrote:
>> Hi,
>>
>> I have a question about generic signatures.
>>
>> Suppose we have,
>>
>> class List<E> { }
>> class StringList extends List<String> { }
>>
>> The class declaration for StringList from "javap StringList" is
>>      class StringList extends List<java.lang.String>
>> while in jimple code it is
>>      class StringList extends List
>>
>> The generic signature "<java.lang.String>" is missing while it is
>> totally available in the bytecode. So I'm wondering whether this
>> information is made available in some tags.
>>
>> Thanks,
>> Tony
>> _______________________________________________
>> Soot-list mailing list
>> Soot-list at sable.mcgill.ca
>> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
>>
> _______________________________________________
> Soot-list mailing list
> Soot-list at sable.mcgill.ca
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list



-- 
Dacong (Tony) Yan
Ph.D. Student
Computer Science and Engineering
The Ohio State University, Columbus
http://www.cse.ohio-state.edu/~yan


More information about the Soot-list mailing list