11 Commits (fbf43067d789326f720955055bdb58bc4dd0514f)

Author SHA1 Message Date
Joao Matos f32375be4f Refactored and renamed ASTContext.FindOrCreateModule. 9 years ago
Dimitar Dobrev d2326a3883 Added processing of type aliases. 9 years ago
Dimitar Dobrev 22c15789c5 Changed the searching for declarations to only return relevant ones and to work for variables. 10 years ago
Dimitar Dobrev beb9c1c142 Changed the searching for class templates to work in depth. 10 years ago
Dimitar Dobrev a2fd71cc74 Enabled getting of template specialisations when type locations are invalid. 10 years ago
triton 740a284323 Added support for iOS and iOS 64-bits ABIs. 11 years ago
Dimitar Dobrev 445f460b47 Fixed the reporting of compilation errors. 12 years ago
Dimitar Dobrev 3cf6c7b3f1 Added a test for the pass that moves functions to a class. 12 years ago
Dimitar Dobrev 1473488289 Added a pass to move functions to an appropriate existing class if possible. 12 years ago
Dimitar Dobrev 71d9da0733 Used LINQ to simplify the searching. 12 years ago
triton 437f2aff87 Renamed Library functionality to ASTContext. 12 years ago
triton 8a1cb28cd0 Fixed resolving of incomplete enum declarations. 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 35180f7e24 Remove some unused fields from the Library class. 13 years ago
triton 1c80f44233 Check for symbols with a leading underscore when checking for a symbol. 13 years ago
triton 44949b99e3 Normalize file paths when searching or creating translation units. 13 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 13 years ago
triton 6ecd733761 Added support for native library symbol finds/indexing. 13 years ago
triton fe85a6590b Added support for parsing native library symbols. 13 years ago
triton 90dede18c9 Added an helper method to rename namespaces. 13 years ago
triton d56050803d Extract the TranslationUnit class into its own file. 13 years ago
triton abcdd4361d Added a way to exclude certain passes from being run over declarations. 13 years ago
triton e9129ed27f Reworked the declaration ignore system so we can still process declarations as part of type maps even if they do not have mirror classes generated. 13 years ago
triton e02ccf8735 Added helper method to set an enumeration as flags. 13 years ago
triton b81271ada7 Added an object variable to store type references. 13 years ago
triton 84044619bd Move the InlineMethods enum to the Bridge project. 13 years ago
triton a4e007bfc1 Rename the Native field in Library to make it clear it refers to the shared library name. 13 years ago
triton 3ab20c7879 Added various helpers methods to get declarations. 13 years ago
triton 6cd81b80de Added an helper method to find a complete class. 13 years ago
triton b48a2c21f1 Switch declaration find helper methods to return enumerables. 13 years ago
triton f5fcef50f1 Massive update to the codebase. 13 years ago
triton 74bf690697 Added field to keep the native library name. 14 years ago
triton aac88f961a Added some documentation to Library.cs. 14 years ago
triton d474f0a04f Added a bridge project containing the managed files bridging the native Clang parser. 14 years ago