Displaying 5 results from an estimated 5 matches for "cxxrecord".
Did you mean:
cdrecord
2016 Feb 18
2
Question about __NSConstantString and __NSConstantString_tag
...28_t 'unsigned __int128'
| `-BuiltinType 0x8e41d20 'unsigned __int128'
|-TypedefDecl 0x8e42378 <<invalid sloc>> <invalid sloc> implicit __NSConstantString 'struct __NSConstantString_tag'
| `-RecordType 0x8e42130 'struct __NSConstantString_tag'
| `-CXXRecord 0x8e42098 '__NSConstantString_tag'
|-TypedefDecl 0x8e42408 <<invalid sloc>> <invalid sloc> implicit __builtin_ms_va_list 'char *'
| `-PointerType 0x8e423d0 'char *'
| `-BuiltinType 0x8e41b40 'char'
|-TypedefDecl 0x8e42728 <<invalid sloc>&...
2012 May 04
1
[LLVMdev] Any way how to instantiate templates even when it is not necessary for the compilation?
...nt(T*item) = 0;
};
class IWhateverInterface {
virtual IMyEnumerator & GetEnumerator() = 0;
};
And here lies the problem - since the template IMyEnumerator does not have to be instantiated for clang to compile the headers, this Specialization is not instantiated and the XML does not contain full CXXRecord of the class. I however need to know the full structure because I need to generate the glue layer for the enumerator.
It seems to me that this would be quite a common problem for similar tools and someone might have stumbled upon it already, and because of this I'd like to ask: is there any c...
2012 May 07
0
[LLVMdev] Any way how to instantiate templates even when it is not necessary for the compilation?
...s IWhateverInterface {
> virtual IMyEnumerator<int> & GetEnumerator() = 0;
> };
> And here lies the problem - since the template IMyEnumerator<int> is
> only used in this declaration, this template specialization is not
> instantiated and the XML does not contain full CXXRecord of the class.
> I however need to know the full structure of the type because I need
> to generate the glue layer for the enumerator.
>
> It seems to me that this would be quite a common problem for similar
> tools and someone might have stumbled upon it already, and because of
>...
2012 May 08
0
[LLVMdev] Any way how to instantiate templates even when it is not necessary for the compilation?
...IMyEnumerator<int> & GetEnumerator() = 0;
> >> };
> >> And here lies the problem - since the template IMyEnumerator<int> is
> >> only used in this declaration, this template specialization is not
> >> instantiated and the XML does not contain full CXXRecord of the class.
> >> I however need to know the full structure of the type because I need
> >> to generate the glue layer for the enumerator.
> >>
> >> It seems to me that this would be quite a common problem for similar
> >> tools and someone might have s...
2020 Mar 16
3
GSOC Projects
Hey, I am Swapnil Raj I am student in Trinity College Dublin and I am interested
in working on LLVM. I am really interested in two projects listed, the first
one is the extending the clang AST with template information and the second is
finding smart null pointer dereferences. I am passionate about compilers and
interpreters, I have written a few small language based on lambda calculus. I am