search for: anonanonn

Displaying 2 results from an estimated 2 matches for "anonanonn".

Did you mean: anonanonct
2011 Dec 06
3
[LLVMdev] Regarding anonymous types
...    int b;     char c;   }; };   LLVM 2.6 defines the types as %struct.anon1 = type { %union.anon0} %struct.anon2 = type { i32, i8} %struct.test = type { %struct.anon1, %struct.anon2} %union.anon0 = type {[4 x i8]}   Whereas, LLVM 2.9 defines the types as %0 = type { i32, i8} %anonanonct. = type {%anonanonn.} %anonanonn.  = type { [ 4x i8] } %struct.test = type { %anonanonct., %0}   In case of LLVM2.9, "%0" is interesting case.  When I try to extract types using " Module_Ptr->getTypeSymbolTable()".   Though struct{  union {    char a[4];  }; }; too is anonymous, but a name is...
2011 Dec 06
0
[LLVMdev] Regarding anonymous types
....6 defines the types as > %struct.anon1 = type { %union.anon0} > %struct.anon2 = type { i32, i8} > %struct.test = type { %struct.anon1, %struct.anon2} > %union.anon0 = type {[4 x i8]} > > Whereas, LLVM 2.9 defines the types as > %0 = type { i32, i8} > %anonanonct. = type {%anonanonn.} > %anonanonn. = type { [ 4x i8] } > %struct.test = type { %anonanonct., %0} > > In case of LLVM2.9, "%0" is interesting case. > When I try to extract types using "Module_Ptr->getTypeSymbolTable()". > for(TypeSymbolTable::const_iterator I = M->getTyp...