15 Commits (8fbd68549e3a8ba78f6ba733f10f092f8c9bdc35)

Author SHA1 Message Date
triton 6e0a243322 Cleaned up some diagnostics to debug severity. 12 years ago
triton 0c12ef9bd5 Cleaned up some unused usings. 12 years ago
triton db2652c9e4 Fixed the FunctionToStaticMethod pass to make sure we do not apply it when the function and class have different translation units. This can be improved in the future, for which I left a TODO. 12 years ago
Stephen Kennedy 0957843c4d Unify debugging output 12 years ago
triton 3e489c9a06 Updated the generators and tests for new class names. 12 years ago
marcos henrich 0cf8c03aa3 PassBuilder is now generic. Driver Passes is now called TranslationUnitPasses. Added to driver GeneratorOutputPasses. Removed most of the PassBuilder Extensions. 12 years ago
marcos henrich 3bd0086ac6 Fixed methods generated by FunctionToInstanceMethodPass and FunctionToStaticMethodPass, to use parent class Namespace and keep function Namespace as OriginalNamespace. 12 years ago
triton 68ddfbdd6f Move the AST project to the CppSharp.AST namespace. 12 years ago
triton cb6f2c72ca When creating new fake methods from functions also initialize their mangled names. 12 years ago
triton cc8f7cd1db Renamed Cxxi references to CppSharp. 12 years ago
triton 4189f1cbae Do not try to process methods in the function passes. 13 years ago
triton bf38d80af8 Update the existing passes to use the new pass interface. 13 years ago
triton ef50c60f00 Moved the SplitCamelCase method to the utils. 13 years ago
triton 497625bd67 Fixed some comments. 13 years ago
triton 86fccd12fe Added a pass to convert functions to static methods. 13 years ago