Changeset 299
- Timestamp:
- Aug 24, 2007, 2:10:26 AM (17 years ago)
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
Include/Classes/ActiveBasic/Core/TypeInfo.ab
r275 r299 174 174 Class _System_TypeBase 175 175 Static pTypes As *TypeBaseImpl 176 Static count As Long 176 177 177 Static isReady = False 178 178 … … 207 207 208 208 Public 209 209 Static count As Long 210 210 Static Sub Initialize() 211 211 pTypes = GC_malloc( 1 ) … … 230 230 Static Function Search( strNamespace As LPSTR, typeName As LPSTR ) As TypeBaseImpl 231 231 ' TODO: 名前空間に対応する 232 232 233 Dim i As Long 233 234 For i = 0 To ELM( count ) … … 251 252 End Namespace 252 253 End Namespace 254 255 Function _System_TypeBase_Search( strNamespace As LPSTR, typeName As LPSTR ) As ActiveBasic.Core.TypeBaseImpl 256 Return ActiveBasic.Core._System_TypeBase.Search( strNamespace, typeName ) 257 End Function -
Include/Classes/System/Collections/index.ab
r118 r299 1 1 #require <Classes/System/Collections/misc.ab> 2 2 #require <Classes/System/Collections/ArrayList.ab> 3 #require <Classes/System/Collections/List.ab> -
Include/Classes/System/Math.ab
r285 r299 13 13 return 2.7182818284590452354 14 14 End Function 15 15 /* 16 16 Static Function PI() As Double 17 17 return _System_PI 18 18 End Function 19 19 */ 20 20 Static Function Abs(value As Double) As Double 21 21 SetQWord(VarPtr(Abs), GetQWord(VarPtr(value)) And &h7fffffffffffffff) -
Include/Classes/System/index.ab
r294 r299 11 11 #require "./UInt32.ab" 12 12 13 #require "./Collections/index.ab" 13 14 #require "./Diagnostics/index.ab" 14 15 #require "./IO/index.ab" -
Include/basic.sbp
r275 r299 1 1 'basic.sbp 2 3 #_core 2 4 3 5 ' Unicodeが不安定な間の暫定対応 … … 136 138 Sub _System_StartupProgram() 137 139 'Unsafe 138 139 140 'この関数はアプリケーションの起動時にシステムからコールバックされます 140 141 … … 149 150 ActiveBasic.Core._System_TypeBase.Initialize() 150 151 151 ' Initialize static variables152 ' Initialize static variables 152 153 _System_InitStaticLocalVariables() 153 154 … … 177 178 178 179 179 180 #include <system\interface.ab> 181 #include <system\built_in.ab> 180 182 #include <system\string.sbp> 181 183 #include <system\debug.sbp> -
Include/system/gc.sbp
r284 r299 6 6 /* 7 7 ※これらの変数はコンパイラが自動的に定義します。 8 Dim _System_gc_GlobalRoot_StartPtr As VoidPtr9 Dim _System_gc_GlobalRoot_Size As Long10 8 Dim _System_gc_StackRoot_StartPtr As VoidPtr 11 9 */ … … 468 466 HeapFree(_System_hProcessHeap,0,pbMark) 469 467 470 If iBackAllSize =iAllSizeThen468 If iBackAllSize <= iAllSize * 2 Then 471 469 If iAllSize > limitMemorySize Then 472 470 limitMemorySize = iAllSize -
TestCase/SimpleTestCase/ActiveBasic.StringsTest.ab
r272 r299 1 #require <Classes/ActiveBasic/Strings/Strings.ab>2 3 1 '-------------------------------------------------------------------- 4 2 ' Test case of AcitveBasic.Strings Namespace … … 14 12 Dim tw[1] = [2, 1] As WCHAR 15 13 Dim tm[1] = [1, 0] As CHAR 16 17 14 18 15 UnitTest("ChrCmp WC =", ChrCmp(VarPtr(w[1]), tw, 2 As SIZE_T) = 0) -
TestCase/SimpleTestCase/GCHandleTest.ab
r283 r299 1 #require <Classes/System/Runtime/InteropServices/GCHandle.ab>2 3 1 '-------------------------------------------------------------------- 4 2 ' Test case of GCHandle Class -
TestCase/SimpleTestCase/PathTest.ab
r271 r299 2 2 ' Test case of Path Class 3 3 '-------------------------------------------------------------------- 4 #require <Classes\System\IO\Path.ab>5 4 6 5 Namespace PathTest -
TestCase/SimpleTestCase/StringBuilderTest.ab
r272 r299 1 #require <Classes/System/Text/StringBuilder.ab>2 3 1 '-------------------------------------------------------------------- 4 2 ' Test case of System.Text.StringBuilder Class -
TestCase/SimpleTestCase/VersionTest.ab
r257 r299 2 2 ' Test case of Version Class 3 3 '-------------------------------------------------------------------- 4 5 #require <Classes/System/Version.ab>6 4 7 5 Namespace VersionTest
Note:
See TracChangeset
for help on using the changeset viewer.