| .. |
|
CheckAbiParameters.cs
|
Regenerated the C# parser bindings to a single file per target.
|
10 years ago |
|
CheckAmbiguousFunctions.cs
|
Removed functions made ambiguous by different qualifiers on the same type in their parameter.
|
10 years ago |
|
CheckDuplicatedNamesPass.cs
|
Ignored all system declarations until we can properly support them.
|
10 years ago |
|
CheckFlagEnumsPass.cs
|
Cleaned up using declarations.
|
13 years ago |
|
CheckIgnoredDecls.cs
|
Moved the marking of supported template specialisations to a pass.
|
10 years ago |
|
CheckMacrosPass.cs
|
Fixed the wrapping of template parameters in the parser.
|
10 years ago |
|
CheckOperatorsOverloads.cs
|
Checked if operators are ignored when complementing them.
|
10 years ago |
|
CheckStaticClass.cs
|
Fixed static class pass to work with opaque classes.
|
11 years ago |
|
CheckVTableComponentsPass.cs
|
Rename the diagnostic emit overloads so they're more uniform.
|
11 years ago |
|
CheckVirtualOverrideReturnCovariance.cs
|
Added unary transformations and other fixes to restore the full build with all tests.
|
10 years ago |
|
CleanInvalidDeclNamesPass.cs
|
Added all system fields to the internal layouts used in the C# generator.
|
10 years ago |
|
CleanUnitPass.cs
|
Ensured the system module only contains units from the current run.
|
10 years ago |
|
ConstructorToConversionOperatorPass.cs
|
Added conversion operators for ctors with default params.
|
11 years ago |
|
DelegatesPass.cs
|
Extracted the logic for getting wrapped units.
|
10 years ago |
|
FieldToPropertyPass.cs
|
Changed property fields generation kind to internal.
|
12 years ago |
|
FindSymbolsPass.cs
|
Removed the option for copy ctors and prevented usage of ignored ones.
|
10 years ago |
|
FixDefaultParamValuesOfOverridesPass.cs
|
Added support for directly wrapping entire sets of interdependent libraries.
|
10 years ago |
|
FixParameterUsageFromComments.cs
|
Added new FixParameterUsageFromComments pass to fix parameter usage through semantic docs.
|
10 years ago |
|
FunctionToInstanceMethodPass.cs
|
Separated IsTagDecl into TryGetClass and TryGetEnum, added IsClass() and IsEnum().
|
12 years ago |
|
FunctionToStaticMethodPass.cs
|
Deprecated ExplicityIgnored use ExplicitlyIgnore(). Getting ExplicityIgnored and setting ExplicityIgnored to false don't make much sense anymore.
|
12 years ago |
|
GenerateAbstractImplementationsPass.cs
|
Changed the comparer for parameter types to a singleton.
|
10 years ago |
|
GenerateAnonymousDelegatesPass.cs
|
Added marshalling of std::string to the C# end.
|
10 years ago |
|
GenerateInlinesCodePass.cs
|
Added support for directly wrapping entire sets of interdependent libraries.
|
10 years ago |
|
GenerateTemplatesCodePass.cs
|
Moved the marking of supported template specialisations to a pass.
|
10 years ago |
|
GetterSetterToPropertyAdvancedPass.cs
|
Moved the marking of supported template specialisations to a pass.
|
10 years ago |
|
GetterSetterToPropertyPass.cs
|
Normalize all the line endings
|
12 years ago |
|
HandleDefaultParamValuesPass.cs
|
Fixed the generated C# code when a default arg with an ignored expression is preceded by another default arg.
|
10 years ago |
|
IgnoreAbstractOperatorsPass.cs
|
Ignored all system declarations until we can properly support them.
|
10 years ago |
|
IgnoreSystemDeclarationsPass.cs
|
Moved the marking of supported template specialisations to a pass.
|
10 years ago |
|
MarkSupportedClassTemplateSpecializationsPass.cs
|
Moved the marking of supported template specialisations to a pass.
|
10 years ago |
|
MarshalPrimitivePointersAsRefTypePass.cs
|
Improved the support for constructor expressions.
|
11 years ago |
|
MoveFunctionToClassPass.cs
|
Added support for directly wrapping entire sets of interdependent libraries.
|
10 years ago |
|
MoveOperatorToClassPass.cs
|
Added support for directly wrapping entire sets of interdependent libraries.
|
10 years ago |
|
MultipleInheritancePass.cs
|
Added all system fields to the internal layouts used in the C# generator.
|
10 years ago |
|
ObjectOverridesPass.cs
|
Renamed class names to match file renames.
|
10 years ago |
|
ParamTypeToInterfacePass.cs
|
Cloned types when changing them to interfaces for multiple inheritance.
|
11 years ago |
|
Pass.cs
|
Added marshalling of std::string to the C# end.
|
10 years ago |
|
PassBuilder.cs
|
Fixed wrong comment.
|
12 years ago |
|
RenamePass.cs
|
Properly handled enumeration items in default values of parameters.
|
10 years ago |
|
ResolveIncompleteDeclsPass.cs
|
Marked incomplete class template specialisations and ignored them later.
|
10 years ago |
|
SortDeclarationsPass.cs
|
Reworked declaration storage in the managed AST layer.
|
11 years ago |
|
TrimSpecializationsPass.cs
|
Stored specializations in the templated class itself because ClassTemplate is not a complete declaration.
|
10 years ago |
|
verbs.txt
|
Fixed the wrapping of virtual members when changing access in overrides.
|
10 years ago |