search for: imyenumerator

Displaying 3 results from an estimated 3 matches for "imyenumerator".

2012 May 04
1
[LLVMdev] Any way how to instantiate templates even when it is not necessary for the compilation?
...(yes, this unfortunately means that it is a very old version of clang). I then use these xml files to generate the csharp code. Since the header files are written in consistent style, it works pretty well.   But new version of headers contains templates. Nothing fancy, usually stuff like: template IMyEnumerator { virtual HRESULT GetCurrent(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...
2012 May 07
0
[LLVMdev] Any way how to instantiate templates even when it is not necessary for the compilation?
Is the original definition of the template available in the XML file, not just the reference to the specific instantiations (i.e. IMyEnumerator<int>). On Mon, May 7, 2012 at 12:08 PM, Ondrej Kolacek <natris1 at gmail.com> wrote: > (another try from different mail account; I hope I was able to clarify > my issue better. ) > > Hello, > I am working on a tool which takes c++ header files of a C++ DLL and > base...
2012 May 08
0
[LLVMdev] Any way how to instantiate templates even when it is not necessary for the compilation?
...a this mail. > > Ondrej > > > On Tue, May 8, 2012 at 1:03 AM, Nathan Jeffords <blunted2night at gmail.com> > wrote: > > Is the original definition of the template available in the XML file, not > > just the reference to the specific instantiations (i.e. > > IMyEnumerator<int>). > > > > > > On Mon, May 7, 2012 at 12:08 PM, Ondrej Kolacek <natris1 at gmail.com> > wrote: > >> > >> (another try from different mail account; I hope I was able to clarify > >> my issue better. ) > >> > >> Hello,...