Tools and libraries to glue C/C++ APIs to high-level languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Dimitar Dobrev 1dbc76f134 Fixed a bug when a char parameter is assigned a default value of 0. 11 years ago
..
CheckAbiParameters.cs Fixed all passes for the new ASTVisitor behavior. 12 years ago
CheckAmbiguousFunctions.cs Check for constness first in CheckAmbiguousFunctionPass before doing the check for default parameters. 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 Moved IsSynthetized from Method to Function. 11 years ago
CheckStaticClass.cs Fixed CheckStaticClass to promote protected members to private (as protected is not allowed in static classes). 11 years ago
CheckVTableComponentsPass.cs Fixed all passes for the new ASTVisitor behavior. 12 years ago
CheckVirtualOverrideReturnCovariance.cs Move helper methods in Type out from class and into extension class TypeExtensions 11 years ago
CleanInvalidDeclNamesPass.cs Fixed the generation of anonymous types to consider parenting anonymous types. 11 years ago
CleanUnitPass.cs Try an alternative path separator when cleaning up file paths. 11 years ago
ConstructorToConversionOperatorPass.cs Some refactoring in preparation for the default values of parameters. 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
GenerateInlinesCodePass.cs Simplified the pass for inlines thus including more symbols. 11 years ago
GetterSetterToPropertyAdvancedPass.cs Improved the advanced property pass to avoid a crash and generate more properties. 11 years ago
GetterSetterToPropertyPass.cs Normalize all the line endings 11 years ago
HandleDefaultParamValuesPass.cs Fixed a bug when a char parameter is assigned a default value of 0. 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 Marked the __Instance property in interfaces as synthetised. 11 years ago
ObjectOverridesPass.cs Moved IsSynthetized from Method to Function. 11 years ago
ParamTypeToInterfacePass.cs Fixed the pass for changing parameter types to their respective interface, if any, not to lose any pointers. 11 years ago
Pass.cs Simplify declaration ignores by removing IsProcessed and fixing ExplicitlyIgnored to be recursive like the others ignore properties. 12 years ago
PassBuilder.cs Fixed wrong comment. 12 years ago
RenamePass.cs Fixed the renaming of overloads generated because of default arguments. 11 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 Remove useless default constructor from SortDeclarationsPass. 12 years ago
verbs.txt Wrapped fields of structures with properties. 12 years ago