[Qtcsharp-patches] Bugtussle/src/APILoader CGen.bdsproj,1.7,1.8 Class.cs,1.50,1.51 Namespace.cs,1.12
Status: Inactive
Brought to you by:
manyoso
|
From: Andreas H. <ah...@us...> - 2004-11-04 18:35:56
|
Update of /cvsroot/qtcsharp/Bugtussle/src/APILoader In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4385/src/APILoader Modified Files: CGen.bdsproj Class.cs Namespace.cs Log Message: Fixed "..." bug for constructors and global functions Index: Class.cs =================================================================== RCS file: /cvsroot/qtcsharp/Bugtussle/src/APILoader/Class.cs,v retrieving revision 1.50 retrieving revision 1.51 diff -C2 -d -r1.50 -r1.51 *** Class.cs 1 Oct 2004 11:32:56 -0000 1.50 --- Class.cs 4 Nov 2004 18:35:46 -0000 1.51 *************** *** 259,262 **** --- 259,268 ---- if ( IsStdNamespaceUser( ctor ) ) return; + if ( ctor.Varargs ) + { + if ( API.OptWarnVarargs ) + Console.WriteLine( "Skipped varargs ctor {0}", ctor.GetFullTypeName() ); + return; + } if ( ctor.Access != AccessKind.Private ) isFinal = false; Index: CGen.bdsproj =================================================================== RCS file: /cvsroot/qtcsharp/Bugtussle/src/APILoader/CGen.bdsproj,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** CGen.bdsproj 1 Oct 2004 11:32:56 -0000 1.7 --- CGen.bdsproj 4 Nov 2004 18:35:46 -0000 1.8 *************** *** 69,77 **** <Options Name="BuildInOutput" Type="Boolean">False</Options> <Options Name="OutputDirectory" Type="String">bin\Debug</Options> ! <Options Name="RunParams" Type="String">qt -t win32_333</Options> <Options Name="HostApplication" Type="String"></Options> <Options Name="Launcher" Type="String"></Options> <Options Name="UseLauncher" Type="Boolean">False</Options> ! <Options Name="DebugCWD" Type="String">z:\Qts\Bugtussle\src</Options> <Options Name="RemotePath" Type="String"></Options> <Options Name="RemoteHost" Type="String"></Options> --- 69,77 ---- <Options Name="BuildInOutput" Type="Boolean">False</Options> <Options Name="OutputDirectory" Type="String">bin\Debug</Options> ! <Options Name="RunParams" Type="String">wx -t win32</Options> <Options Name="HostApplication" Type="String"></Options> <Options Name="Launcher" Type="String"></Options> <Options Name="UseLauncher" Type="Boolean">False</Options> ! <Options Name="DebugCWD" Type="String">Z:\wxC</Options> <Options Name="RemotePath" Type="String"></Options> <Options Name="RemoteHost" Type="String"></Options> *************** *** 88,95 **** </Options> </OptionsSet> ! </Options> ! ! ! <FileList> <File FileName="c:\windows\microsoft.net\framework\v1.1.4322\System.dll" ContainerId="DotNetAssemblyCompiler" ModuleName="System" AssemblyName="System" Version="1.0.5000.0"/> <File FileName="c:\windows\microsoft.net\framework\v1.1.4322\System.XML.dll" ContainerId="DotNetAssemblyCompiler" ModuleName="System.XML" AssemblyName="System.XML" Version="1.0.5000.0"/> --- 88,93 ---- </Options> </OptionsSet> ! </Options> ! <FileList> <File FileName="c:\windows\microsoft.net\framework\v1.1.4322\System.dll" ContainerId="DotNetAssemblyCompiler" ModuleName="System" AssemblyName="System" Version="1.0.5000.0"/> <File FileName="c:\windows\microsoft.net\framework\v1.1.4322\System.XML.dll" ContainerId="DotNetAssemblyCompiler" ModuleName="System.XML" AssemblyName="System.XML" Version="1.0.5000.0"/> Index: Namespace.cs =================================================================== RCS file: /cvsroot/qtcsharp/Bugtussle/src/APILoader/Namespace.cs,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** Namespace.cs 17 Aug 2004 08:49:08 -0000 1.12 --- Namespace.cs 4 Nov 2004 18:35:46 -0000 1.13 *************** *** 49,52 **** --- 49,55 ---- public void AddFunction( Function f ) { + if ( f.Varargs ) + return; + if ( !f.Operator && f.ReturnType.Name.IndexOf( "Q_INLINE_TEMPLATES" ) == -1 && f.ReturnType.RefId.IndexOf( '<' ) == -1 ) |