13 Commits (ea6d2e06beff6b0b198e9d2659d7617cc6f87cff)

Author SHA1 Message Date
Dimitar Dobrev ea6d2e06be Removed the macro we used in our C++ AST for std::string because we can marshal it. 9 years ago
Joao Matos 7a26c11382 Rename VisitLibrary method to VisitASTContext. 9 years ago
Dimitar Dobrev ab95f67aa2 Added "unordered_map" as a standard header in the C++ source file for system templates. 9 years ago
Joao Matos 4e48af9a4c Remove the Driver dependency from the generators with a BindingContext. 9 years ago
Dimitar Dobrev dab3f9fb31 Included some basic STD types in the helping library with system templates. 9 years ago
Dimitar Dobrev 2480a551b5 Removed unsupported template specialisations from the generated C++ library with templates. 9 years ago
Dimitar Dobrev a4dfeb94be Moved the marking of supported template specialisations to a pass. 9 years ago
Dimitar Dobrev d419cb7156 Added all system fields to the internal layouts used in the C# generator. 9 years ago
Dimitar Dobrev b77d2ccdde Ensured the system module only contains units from the current run. 9 years ago
Dimitar Dobrev 3cd024cccf Added marshalling of std::string to the C# end. 9 years ago
Dimitar Dobrev 57192c2d9e Ensured symbols for exported template specializations on Windows. 9 years ago
Dimitar Dobrev b41dc261ed Added support for directly wrapping entire sets of interdependent libraries. 9 years ago
Dimitar Dobrev 4d735b5601 Ensured symbols for templates instantiating pointers or references. 9 years ago