6 Commits (41e21fc3ab5dfa1ccfd7dafca3cf2289d256803f)

Author SHA1 Message Date
triton 41e21fc3ab Since TranslationUnit is just a regular DeclarationContext we can now use VisitDeclarationContext instead of replicating the walking logic. This also makes sure we walk through every declaration, which we did not do before. 12 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 12 years ago
triton 4726ba4624 Passes now keep a property with the driver. 12 years ago
triton 979c07bb77 Replace the old transform code with the general AST visiting code, which was extended a bit to support the needed early out semantics for passes. 13 years ago
triton 1dbbf2843f Added proper support for typedef in passes. 13 years ago
triton 06c79475f9 Moved Pass.cs to the Passes folder. 13 years ago
triton f5fcef50f1 Massive update to the codebase. 13 years ago