2141 Commits (c2bfdcc1a64525c16f91f6a8b543a00c63f14f09)
 

Author SHA1 Message Date
João Matos e7bfb757b2 Merge pull request #195 from InitialForce/feature_parser_collect_targetinfo 12 years ago
Øystein Krog b1642bd47b Add TargetInfo in Driver. 12 years ago
Øystein Krog 24a6c7a430 Update CppParser bindings. 12 years ago
Øystein Krog a268eb1875 Add new GetTargetInfo() method in parsers, that exposes information about type sizes and alignment. 12 years ago
João Matos f6806ae67e Merge pull request #205 from ddobrev/master 12 years ago
Dimitar Dobrev 72089a499e Marshalled C++ char as Mono/.NET char instead of sbyte for a more friendly API. 12 years ago
João Matos 2a5e5fa700 Merge pull request #204 from ddobrev/master 12 years ago
Dimitar Dobrev 556e91554f Ignored protected members of value types. Used a constant for the instance identifier to improve performance. 12 years ago
João Matos d0ff0b18d5 Merge pull request #203 from ddobrev/master 12 years ago
Dimitar Dobrev 7477b90023 Moved the tests for copy ctors to separate classes. 12 years ago
triton b761b9b66a Ignore constructors and destructors for static classes. 12 years ago
triton 8e9d4f9c31 Fixed generation of copy constructors for CLI value types. 12 years ago
Dimitar Dobrev fee1809ca5 Wrapped copy constructors. 12 years ago
João Matos 40597b0bd3 Merge pull request #201 from ddobrev/master 12 years ago
Dimitar Dobrev 24a8db6a32 Fixed the generation of internal implementations of abstract classes to actually work. 12 years ago
Dimitar Dobrev a5b9c10681 Reverted "Cleared up and fixed the exported symbols of libraries." Extended the symbols with stripped of the initial '_' ones. 12 years ago
João Matos 2d13ddaa15 Merge pull request #200 from ddobrev/master 12 years ago
João Matos 2e3e281c5c Merge pull request #199 from ddobrev/master 12 years ago
Dimitar Dobrev adc16e3877 Cleared up and fixed the exported symbols of libraries. 12 years ago
João Matos cc08d79414 Merge pull request #198 from ddobrev/master 12 years ago
Dimitar Dobrev 2e2f277b30 Ensured the internals of mapped classes are generated. 12 years ago
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