16 Commits (e62651a9544b27ff70c83a7f28c7d19673209710)

Author SHA1 Message Date
Dimitar Dobrev 935c580465 Deleted a useless weak reference thus simplifying TranslationUnit. 9 years ago
Joao Matos 89a31730fc Added a visitor overload for translation units. 9 years ago
Joao Matos c62a547655 Fixed TranslationUnit.Module getter to gracefully handle non-existing modules. 10 years ago
Dimitar Dobrev b41dc261ed Added support for directly wrapping entire sets of interdependent libraries. 10 years ago
Dimitar Dobrev e014ffbe15 Cached the file-related properties of TranslationUnit to avoid the performance cost. 11 years ago
Tomi Valkeinen 4e185973e5 Normalize all the line endings 12 years ago
marcos henrich 3f96bdbfe3 Replaced declaration IgnoreFlags by GenerationKind. Added methods IsInternal and IsDeclared to declaration. Replaced IsGenerated = true by GeneratioKind = GeneratioKind.Internal. Deprecated Ignore, replace Ignore set by ExplicityIgnored, replace Ignore get by IsGenerated, IsInternal or IsDeclared. 12 years ago
marcos henrich 1ad7481136 Added properties FileRelativeDirectory and FileRelativePath to TranslationUnit. 12 years ago
Dimitar Dobrev 093ae1548b Avoided crashes when generating code corresponding to translation units at invalid locations. 12 years ago
triton 76cf4e68d8 Simplify declaration ignores by removing IsProcessed and fixing ExplicitlyIgnored to be recursive like the others ignore properties. 12 years ago
triton 7ceea91333 Fixed members initialization in TranslationUnit constructors. 12 years ago
triton 61431f8595 Added default constructor to TranslationUnit. 12 years ago
triton b91ac99576 Reworked the CLI type references collector and generation code. 12 years ago
Dimitar Dobrev a15c5b8f99 Fixed the check for ignoring to verify the access at the declaration level. 13 years ago
triton 68ddfbdd6f Move the AST project to the CppSharp.AST namespace. 13 years ago
triton c488dcbfde Prefix all the libraries and project names with CppSharp. 13 years ago
triton fae4ae8be2 Made the check for ignored declarations more robust. 13 years ago
triton f301189982 Formatting changes. 13 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 13 years ago
triton d56050803d Extract the TranslationUnit class into its own file. 13 years ago