70 Commits (ea32fb14ed1de56fea5c9f4685ca691460837c06)

Author SHA1 Message Date
triton 397ead6ee6 Added a field to keep a reference to the complete version of the declaration. 13 years ago
triton 6143f6c897 Added #region markers for type and decl AST visitors. 13 years ago
triton 081ecf5199 Renamed the field to lowercase to follow .NET conventions. 13 years ago
triton 896c4fc11a Added helper methods to check if a type is a reference. 13 years ago
triton 6c9105be2f Added helper methods to check if a type is a pointer. 13 years ago
triton f47b7b1944 Added a base class for all AST visitors. 13 years ago
triton 7821b88347 Added helper declaration to represent delegates. 13 years ago
triton f5fcef50f1 Massive update to the codebase. 13 years ago
triton ec50822421 Implement proper support for delegates and function pointers. 14 years ago
triton 8f5464c6df Added support in Namespace.cs to store typedefs. 14 years ago
triton 74bf690697 Added field to keep the native library name. 14 years ago
triton 7bc569fe90 Reorganized declarations. Added support for field offsets. 14 years ago
triton 4c25413588 Reorganized declarations. Added flag to see if type should be treated as opaque. Added flag to see if type is an union. 14 years ago
triton cde619bf4c Added support for typedef declarations. 14 years ago
triton 76819bc044 Removed unused using declarations. 14 years ago
triton e7f337f99c Added support for nested namespaces in Namespace.cs. 14 years ago
triton 4193645beb Fixed void-return function pointers to use Action. Added a method to check for primitive types. 14 years ago
triton 14722e5757 Moved declarations around in Declaration.cs. 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