1726 Commits (4d70b607002da5931a937f4b890107075f2ed5fa)
 

Author SHA1 Message Date
triton 4d70b60700 Renamed ASTContext parameter from "lib" to "ctx". 12 years ago
triton a7f9e0bd9f Check for and ignore decayed types since we cannot handle some cases. 12 years ago
triton d09d2e9cf6 Simplified the property generation code. 12 years ago
triton 61dc4960f8 Added explicit constraint support to the experimental function templates generation. 12 years ago
triton 2372b49e73 Fixed template names by getting the name from the underlying templated declaration. 12 years ago
triton da2c6b0602 Added indentation support to the logging. 12 years ago
triton f2e831ebe2 Minor formatting fixes. 12 years ago
triton 7c3da1005e Minor documentation fixes. 12 years ago
triton a8c6e1f140 Fixed a problem with class operators not being correctly promoted to class operators. 12 years ago
triton a5ebd151cf Reworked the way we generate constructors and destructors to always use the actual class name. 12 years ago
triton 0e38a74c13 Removed dependent types checking from type maps. 12 years ago
triton c5d1d5d37b Improved the formatting and diagnostic in ResolveIncompleteDecls pass. 12 years ago
triton 3a74428f94 Fixed delegate generation regression and added some tests. 12 years ago
triton 24fcf02978 Formatting fixes. 12 years ago
triton db2652c9e4 Fixed the FunctionToStaticMethod pass to make sure we do not apply it when the function and class have different translation units. This can be improved in the future, for which I left a TODO. 12 years ago
triton 6ea0dae444 Improved the rename pass with fixes for visits and minor formatting nits. 12 years ago
triton 8d9e866009 Added support for clearing declarations between visits and fixed some passes that need it. 12 years ago
triton f743db743d Reworked and improved checking of ignored declarations. 12 years ago
triton 5817f58cd4 Fixed all passes for the new ASTVisitor behavior. 12 years ago
triton a5362af730 Improved visited checking in the ASTVisitor. 12 years ago
triton dbac9e36fa Fixed the generator to use blocks for templates and variables. 12 years ago
triton a1c4885610 Fixed the output of forward references in CLI headers. 12 years ago
triton ede3149a41 Reworked the CLI type references functionality. 12 years ago
triton f0cb4b4c51 Reworked the ASTRecord functionality. 12 years ago
triton c979342ea6 Moved the TranslationUnit property from DeclarationContext to Declaration. 12 years ago
triton 340b24b7f7 Fixed parsing of comments for enum declarations. 12 years ago
triton 6bd549c27d GCC compilation fixes. 12 years ago
triton e7ab3ded16 Fixed wrong usage of token pasting operator ##. 12 years ago
triton e7d3ad12a7 Fixed wrong comment. 12 years ago
triton 24b81c3a35 Remove an unused constructor. 12 years ago
triton 872cd1c812 Add the method to the marshaling context when handling value type ctors. 12 years ago
triton 4af0e2a90e Print the pass name before the diagnostics under debug mode. 12 years ago
triton 4289633dcf Fixed CLI newline behavior for some declarations. 12 years ago
triton 677ca81154 Fixed regression in parsing of preprocessed entities. 12 years ago
triton eaa5f8e708 Improved the diagnostic for ignored fields. 12 years ago
triton e835d5086a Remove useless code. 12 years ago
triton 62f81e16f1 Reworked pointer marshaling in C# and CLI. 12 years ago
triton 7b951c1506 Remove unused constructors. 12 years ago
triton b5e947881b Fixed the generation of 'ToInternal' to check for null only fields of a ref type. 12 years ago
João Matos 1a20f9ace4 Merge pull request #135 from ddobrev/master 12 years ago
Dimitar Dobrev d583b489a3 Fixed the returning of empty values when the returned type is a structure. 12 years ago
João Matos 7cbe87332b Merge pull request #134 from ddobrev/master 12 years ago
Dimitar Dobrev 0c7a463740 Extended the searching for classes to check nested classes as well. 12 years ago
João Matos 430e99a914 Merge pull request #133 from ddobrev/master 12 years ago
Dimitar Dobrev c5f2acacc6 Fixed the wrapping of instance operators to account for fixed instances. 12 years ago
João Matos 17e618cf28 Merge pull request #132 from ddobrev/master 12 years ago
Dimitar Dobrev 06b83ee3fc Changed the generation of method bodies to avoid duplication of local variables when a fixed instance is required. 12 years ago
João Matos 9211d414b1 Merge pull request #131 from ddobrev/master 12 years ago
triton 3a891950df Remove useless code. 12 years ago
triton 8135983b58 Formatting fixes. 12 years ago