2570 Commits (13d52b1cbb2c22d47fb8cf8fcd5d44bfafe9da9c)
 

Author SHA1 Message Date
João Matos 71698f49d7 Merge pull request #196 from ddobrev/master 12 years ago
Dimitar Dobrev 8d9ff9515e Generated dependent fields if they are of a union type. 12 years ago
João Matos 3da7e8c898 Merge pull request #194 from ddobrev/master 12 years ago
Dimitar Dobrev 648e47570d Checked for symbols before calling destructors. 12 years ago
João Matos 6bc3b480c6 Merge pull request #193 from ddobrev/master 12 years ago
Dimitar Dobrev 2605ac680d Added stubbed support for pack expansions to the new parser as well. 12 years ago
João Matos 702de5a5b2 Merge pull request #192 from ddobrev/master 12 years ago
Dimitar Dobrev 093ae1548b Avoided crashes when generating code corresponding to translation units at invalid locations. 12 years ago
Dimitar Dobrev 99849da1d1 Added preliminary support for char16 to avoid crashes because of null parameter types. 12 years ago
João Matos 6583fb4c8e Merge pull request #191 from ddobrev/master 12 years ago
João Matos 4ef7f4330d Merge pull request #190 from ddobrev/master 12 years ago
Dimitar Dobrev 8439acdef5 Considered renamable name-spaces which are not translation units. 12 years ago
João Matos 6b4e434667 Merge pull request #189 from ddobrev/master 12 years ago
Dimitar Dobrev 66363787b4 Stubbed support for pack expansions to avoid crashes in certain cases such as variadic templates. 12 years ago
triton 2c624acb06 Fixed preprocessed declaration parsing for translation units in the new parser. 12 years ago
Dimitar Dobrev 11ef53df10 Generated all internals of all (including ignored) classes and all of their fields in order to properly store objects in managed code. 12 years ago
triton 2de268570c Added missing test attribute to TestPropertyChains. 12 years ago
triton 0a102d8fbc Added better wrapping for static classes. 12 years ago
triton b89daa1d0a Fixed parser warning in WalkTemplateSpecializationKind. 12 years ago
João Matos bcdd83de5d Merge pull request #187 from ddobrev/master 12 years ago
Dimitar Dobrev 85e56de487 Applied Helpers.SafeIdentifier in the name-cleaning pass in order to get correct names in type maps. 12 years ago
João Matos 0eb38de31a Merge pull request #186 from ddobrev/master 12 years ago
Dimitar Dobrev d92bc31a71 Replaced a call to == with ReferenceEquals when checking for null to avoid cycles in == operators. 12 years ago
João Matos 3057adf1e1 Merge pull request #182 from ddobrev/master 12 years ago
Dimitar Dobrev fe6378a88a Added an additional property to type maps indicating if they actually provide marshalling (useful if only copy constructors are replaced). 12 years ago
João Matos 8c92be96f3 Merge pull request #173 from gpetrou/CppMarshalOption 12 years ago
João Matos babdfd4c5e Merge pull request #168 from InitialForce/feature_ast_add_field_value 12 years ago
João Matos a4725d6a16 Merge pull request #184 from InitialForce/cleanup_method_order 12 years ago
João Matos 4b27eb0a09 Merge pull request #185 from InitialForce/fix_generate_projects 12 years ago
Øystein Krog d6eaa6a7fd Reorder code a bit such that new/old parser has same method order, easier to diff/compare. 12 years ago
Øystein Krog b39bfb845f Update GenerateProjects.bat file to include VS2013 c++/new parser option. 12 years ago
Øystein Krog 663c91e443 Add support for fields with expressions (values) in CSharpTextTemplate 12 years ago
Øystein Krog df7c1371a6 Pass in an CSharpExpressionPrinter instance to CSharpTextTemplate 12 years ago
Øystein Krog c8b69fd601 Add Expression property in Field, allows a field to have a "value" 12 years ago
Øystein Krog 240d2db53d Add new IExpressionPrinter interface, with CSharpExpressionPrinter implementation 12 years ago
João Matos 89bd6a4132 Merge pull request #183 from ForNeVeR/patch-1 12 years ago
Friedrich von Never f8b97091a0 Fix formatting in DevManual.md 12 years ago
João Matos b03e945e89 Merge pull request #181 from ddobrev/master 12 years ago
Dimitar Dobrev e08f2083f8 Worked around a bug of some incomplete classes having empty complete declarations. 12 years ago
João Matos ad57f3a8c1 Merge pull request #180 from ddobrev/master 12 years ago
Dimitar Dobrev be34899fc5 Added tests for v-tables checking calls to virtuals from within C++ and passing parameters. 12 years ago
João Matos 86203ebe68 Merge pull request #179 from ddobrev/master 12 years ago
Dimitar Dobrev aff6b2033a Changed the option for bitness to be writable and 64-bit by default for 64-bit builds. 12 years ago
João Matos da46d15b25 Merge pull request #178 from ddobrev/master 12 years ago
Dimitar Dobrev ebd692e6aa Fixed the renaming pass to consider forward declarations and function type defs. 12 years ago
João Matos adbc4b452a Merge pull request #177 from ddobrev/master 12 years ago
Dimitar Dobrev 59e0fb9ede Generated correct v-tables when using the Itanium ABI. 12 years ago
João Matos 6c7b101b48 Merge pull request #176 from ddobrev/master 12 years ago
Dimitar Dobrev 3209f1a398 Fixed a possible crash in the finding of classes by name. 12 years ago
João Matos 80b9871583 Merge pull request #174 from ddobrev/master 12 years ago