221 Commits (5817f58cd49e4884c4f96d765b751beecada71c0)

Author SHA1 Message Date
triton ef50c60f00 Moved the SplitCamelCase method to the utils. 13 years ago
triton 0c376f66a6 Use the new type references unit convention. 13 years ago
triton f1c6c7b58f Added support for cleaning up the names of enum items (and a test). 13 years ago
triton 065ccef9f8 Added a way to run all passes in the translation units. 13 years ago
triton 0d3caa509d Added some helpers for renaming declarations. 13 years ago
triton bb8a8a5f02 CheckEnumName can be made static. 13 years ago
triton 29851ceaba Extract the declaration sorting into its own pass. 13 years ago
triton 497625bd67 Fixed some comments. 13 years ago
triton 00c41a9283 Moved PassBuilder.cs to the Passes folder. 13 years ago
triton 657bd32e7b Moved enumeration name clean up code out of Transform.cs and into the CleanInvalidDeclNames pass. 13 years ago
triton 1813c06ca4 Extract the enum flag check code into its own pass. 13 years ago
triton 977debbf35 Clean up using directives. 13 years ago
triton aa552badc4 Remove pass-specific methods from PassBuilder and move them as extension methods to the rename passes. 13 years ago
triton 86fccd12fe Added a pass to convert functions to static methods. 13 years ago
triton c64efe7091 Added a pass to convert functions to instance methods. 13 years ago
triton 6faf2af11a Added a pass to resolve incomplete declaration references. 13 years ago
triton f965caa221 Added a pass to check for duplicated declaration names. 13 years ago
triton 847b603161 Added a pass to clean up invalid declaration names. 13 years ago
triton 8b449cc341 Move the renaming passes to the Passes folder. 13 years ago
triton 06c79475f9 Moved Pass.cs to the Passes folder. 13 years ago