.. |
CheckAbiParameters.cs
|
Small code cleanup. Non-functional change.
|
11 years ago |
CheckAmbiguousFunctions.cs
|
When checking const-ness for ambiguity, ensure parameters are the same.
|
11 years ago |
CheckDuplicatedNamesPass.cs
|
Fixed the duplicated names pass check for conversion operators.
|
11 years ago |
CheckFlagEnumsPass.cs
|
Cleaned up using declarations.
|
12 years ago |
CheckIgnoredDecls.cs
|
Included ignored fields in the wrappers for better marshalling.
|
11 years ago |
CheckMacrosPass.cs
|
Renamed Location to MacroLocation in PreprocessedEntity.
|
11 years ago |
CheckOperatorsOverloads.cs
|
Extended the generation of implicit ctors.
|
11 years ago |
CheckStaticClass.cs
|
Fixes classes wrongly being assigned as static classes.
|
11 years ago |
CheckVTableComponentsPass.cs
|
Fixed all passes for the new ASTVisitor behavior.
|
12 years ago |
CheckVirtualOverrideReturnCovariance.cs
|
Added parsing and AST support for C++ friend declarations.
|
11 years ago |
CleanInvalidDeclNamesPass.cs
|
Added renaming of variables.
|
11 years ago |
CleanUnitPass.cs
|
Try an alternative path separator when cleaning up file paths.
|
11 years ago |
ConstructorToConversionOperatorPass.cs
|
Extended the generation of implicit ctors.
|
11 years ago |
FieldToPropertyPass.cs
|
Changed property fields generation kind to internal.
|
11 years ago |
FindSymbolsPass.cs
|
Deprecated ExplicityIgnored use ExplicitlyIgnore(). Getting ExplicityIgnored and setting ExplicityIgnored to false don't make much sense anymore.
|
11 years ago |
FixDefaultParamValuesOfOverridesPass.cs
|
Ensured default values, if any, of parameters of overrides, are generated.
|
11 years ago |
FunctionToInstanceMethodPass.cs
|
Separated IsTagDecl into TryGetClass and TryGetEnum, added IsClass() and IsEnum().
|
11 years ago |
FunctionToStaticMethodPass.cs
|
Deprecated ExplicityIgnored use ExplicitlyIgnore(). Getting ExplicityIgnored and setting ExplicityIgnored to false don't make much sense anymore.
|
11 years ago |
GenerateAbstractImplementationsPass.cs
|
Kill the old parser (good riddance :).
|
11 years ago |
GenerateAnonymousDelegatesPass.cs
|
Fix the anonymous delegates pass so it doesn't generate duplicate delegates when the same namespace is used in multiple translation units.
|
10 years ago |
GenerateInlinesCodePass.cs
|
Simplified and precised the pass for inlines.
|
11 years ago |
GetterSetterToPropertyAdvancedPass.cs
|
Fixes GetterSetterToPropertyAdvancedPass by visiting the bases and converting their properties first. This is neccessary for overrided properties of derived classes to work.
|
11 years ago |
GetterSetterToPropertyPass.cs
|
Normalize all the line endings
|
11 years ago |
HandleDefaultParamValuesPass.cs
|
Fixed a few regressions introduced by the updated code for default args.
|
11 years ago |
MoveFunctionToClassPass.cs
|
Moved IsSynthetized from Method to Function.
|
11 years ago |
MoveOperatorToClassPass.cs
|
Moved IsSynthetized from Method to Function.
|
11 years ago |
MultipleInheritancePass.cs
|
Cosmetic cleanup.
|
11 years ago |
ObjectOverridesPass.cs
|
Moved IsSynthetized from Method to Function.
|
11 years ago |
ParamTypeToInterfacePass.cs
|
Fixed the generated code for default value of 0 to a class mapped to an enum.
|
11 years ago |
Pass.cs
|
Don't visit invalid units
|
10 years ago |
PassBuilder.cs
|
Fixed wrong comment.
|
12 years ago |
RenamePass.cs
|
Added support for handling non-virtual methods inherited from MI bases.
|
11 years ago |
RenameRootNamespaces.cs
|
Fixed some extra whitespace on RenameRootNamespaces.
|
10 years ago |
ResolveIncompleteDeclsPass.cs
|
Replaced declaration IgnoreFlags by GenerationKind. Added methods IsInternal and IsDeclared to declaration. Replaced IsGenerated = true by GeneratioKind = GeneratioKind.Internal. Deprecated Ignore, replace Ignore set by ExplicityIgnored, replace Ignore get by IsGenerated, IsInternal or IsDeclared.
|
11 years ago |
SortDeclarationsPass.cs
|
Reworked declaration storage in the managed AST layer.
|
11 years ago |
verbs.txt
|
Wrapped fields of structures with properties.
|
12 years ago |