Visual Basic.Net Compiler version 0.0.0.4706 (last write time: 05/09/2006 21:06:28) Copyright (C) 2004-2006 Rolf Bjarne Kvinge. All rights reserved. Starting Scan Scanning file /home/cvs/vbnc/vbnc/tests/1Declarations/Class2.vb File '/home/cvs/vbnc/vbnc/tests/1Declarations/Class2.vb' scanned in 0.098 seconds 105 lines and 1966 characters in total. After SCAN: True Starting Conditional Compilation After ConditionaL True Starting Parse Parsing file /home/cvs/vbnc/vbnc/tests/1Declarations/Class2.vb (1 of 1 files) After Compile_Parse: True 4 assemblies were loaded. 80 namespaces were loaded. 2394 types were loaded. After TypeLoader: True Starting Resolve Starting Resolve CreateImplicitTypes Class2.a (1 of 18 types) CreateImplicitTypes Class2.b (2 of 18 types) CreateImplicitTypes Class2.c (3 of 18 types) CreateImplicitTypes Class2.classcontainer (4 of 18 types) CreateImplicitTypes Class2.structurecontainer (5 of 18 types) CreateImplicitTypes Class2.interfacecontainer (6 of 18 types) CreateImplicitTypes Class2.modulecontainer (7 of 18 types) CreateImplicitTypes Class2.base1 (8 of 18 types) CreateImplicitTypes Class2.base2 (9 of 18 types) CreateImplicitTypes Class2.base3 (10 of 18 types) CreateImplicitTypes Class2.derived1 (11 of 18 types) CreateImplicitTypes Class2.derived2 (12 of 18 types) CreateImplicitTypes Class2.derived3 (13 of 18 types) CreateImplicitTypes Class2.derived4 (14 of 18 types) CreateImplicitTypes Class2.derived5 (15 of 18 types) CreateImplicitTypes Class2.mustinherit1 (16 of 18 types) CreateImplicitTypes Class2.notinheritable1 (17 of 18 types) CreateImplicitTypes Class2.mustinherit2 (18 of 18 types) ResolveType Class2.a (1 of 18 types) ResolveType Class2.b (2 of 18 types) ResolveType Class2.c (3 of 18 types) ResolveType Class2.classcontainer (4 of 18 types) ResolveType Class2.structurecontainer (5 of 18 types) ResolveType Class2.interfacecontainer (6 of 18 types) ResolveType Class2.modulecontainer (7 of 18 types) ResolveType Class2.base1 (8 of 18 types) ResolveType Class2.base2 (9 of 18 types) ResolveType Class2.base3 (10 of 18 types) ResolveType Class2.derived1 (11 of 18 types) ResolveType Class2.derived2 (12 of 18 types) ResolveType Class2.derived3 (13 of 18 types) ResolveType Class2.derived4 (14 of 18 types) ResolveType Class2.derived5 (15 of 18 types) ResolveType Class2.mustinherit1 (16 of 18 types) ResolveType Class2.notinheritable1 (17 of 18 types) ResolveType Class2.mustinherit2 (18 of 18 types) ResolveTypeReferences Class2.a (1 of 18 types) ResolveTypeReferences Class2.b (2 of 18 types) ResolveTypeReferences Class2.c (3 of 18 types) ResolveTypeReferences Class2.classcontainer (4 of 18 types) ResolveTypeReferences Class2.structurecontainer (5 of 18 types) ResolveTypeReferences Class2.interfacecontainer (6 of 18 types) ResolveTypeReferences Class2.modulecontainer (7 of 18 types) ResolveTypeReferences Class2.base1 (8 of 18 types) ResolveTypeReferences Class2.base2 (9 of 18 types) ResolveTypeReferences Class2.base3 (10 of 18 types) ResolveTypeReferences Class2.derived1 (11 of 18 types) ResolveTypeReferences Class2.derived2 (12 of 18 types) ResolveTypeReferences Class2.derived3 (13 of 18 types) ResolveTypeReferences Class2.derived4 (14 of 18 types) ResolveTypeReferences Class2.derived5 (15 of 18 types) ResolveTypeReferences Class2.mustinherit1 (16 of 18 types) ResolveTypeReferences Class2.notinheritable1 (17 of 18 types) ResolveTypeReferences Class2.mustinherit2 (18 of 18 types) CreateImplicitMembers Class2.a (1 of 18 types) CreateImplicitMembers Class2.b (2 of 18 types) CreateImplicitMembers Class2.c (3 of 18 types) CreateImplicitMembers Class2.classcontainer (4 of 18 types) CreateImplicitMembers Class2.structurecontainer (5 of 18 types) CreateImplicitMembers Class2.interfacecontainer (6 of 18 types) CreateImplicitMembers Class2.modulecontainer (7 of 18 types) CreateImplicitMembers Class2.base1 (8 of 18 types) CreateImplicitMembers Class2.base2 (9 of 18 types) CreateImplicitMembers Class2.base3 (10 of 18 types) CreateImplicitMembers Class2.derived1 (11 of 18 types) CreateImplicitMembers Class2.derived2 (12 of 18 types) CreateImplicitMembers Class2.derived3 (13 of 18 types) CreateImplicitMembers Class2.derived4 (14 of 18 types) CreateImplicitMembers Class2.derived5 (15 of 18 types) CreateImplicitMembers Class2.mustinherit1 (16 of 18 types) CreateImplicitMembers Class2.notinheritable1 (17 of 18 types) CreateImplicitMembers Class2.mustinherit2 (18 of 18 types) ResolveMembers Class2.a (1 of 18 types) ResolveMembers Class2.b (2 of 18 types) ResolveMembers Class2.c (3 of 18 types) ResolveMembers Class2.classcontainer (4 of 18 types) ResolveMembers Class2.structurecontainer (5 of 18 types) ResolveMembers Class2.interfacecontainer (6 of 18 types) ResolveMembers Class2.modulecontainer (7 of 18 types) ResolveMembers Class2.base1 (8 of 18 types) ResolveMembers Class2.base2 (9 of 18 types) ResolveMembers Class2.base3 (10 of 18 types) ResolveMembers Class2.derived1 (11 of 18 types) ResolveMembers Class2.derived2 (12 of 18 types) ResolveMembers Class2.derived3 (13 of 18 types) ResolveMembers Class2.derived4 (14 of 18 types) ResolveMembers Class2.derived5 (15 of 18 types) ResolveMembers Class2.mustinherit1 (16 of 18 types) ResolveMembers Class2.notinheritable1 (17 of 18 types) ResolveMembers Class2.mustinherit2 (18 of 18 types) ResolveCode Class2.a (1 of 18 types) ResolveCode Class2.b (2 of 18 types) ResolveCode Class2.c (3 of 18 types) ResolveCode Class2.classcontainer (4 of 18 types) ResolveCode Class2.structurecontainer (5 of 18 types) ResolveCode Class2.interfacecontainer (6 of 18 types) ResolveCode Class2.modulecontainer (7 of 18 types) ResolveCode Class2.base1 (8 of 18 types) ResolveCode Class2.base2 (9 of 18 types) ResolveCode Class2.base3 (10 of 18 types) ResolveCode Class2.derived1 (11 of 18 types) ResolveCode Class2.derived2 (12 of 18 types) ResolveCode Class2.derived3 (13 of 18 types) ResolveCode Class2.derived4 (14 of 18 types) ResolveCode Class2.derived5 (15 of 18 types) ResolveCode Class2.mustinherit1 (16 of 18 types) ResolveCode Class2.notinheritable1 (17 of 18 types) ResolveCode Class2.mustinherit2 (18 of 18 types) Finished Resolve After Compile REsolv True Starting Define Before I got True DefineTypes Class2.a (1 of 18 types) Got: True DefineTypes Class2.b (2 of 18 types) Got: True Got: True DefineTypes Class2.c (3 of 18 types) Got: True DefineTypes Class2.classcontainer (4 of 18 types) Got: True Got: True Got: True Got: True Got: True Got: True Got: True DefineTypes Class2.structurecontainer (5 of 18 types) Got: True Got: True Got: True Got: True Got: True DefineTypes Class2.interfacecontainer (6 of 18 types) Got: True Got: True Got: True Got: True DefineTypes Class2.modulecontainer (7 of 18 types) Got: True Got: True Got: True Got: True Got: True DefineTypes Class2.base1 (8 of 18 types) Got: True DefineTypes Class2.base2 (9 of 18 types) Got: True DefineTypes Class2.base3 (10 of 18 types) Got: True DefineTypes Class2.derived1 (11 of 18 types) Got: True DefineTypes Class2.derived2 (12 of 18 types) Got: True DefineTypes Class2.derived3 (13 of 18 types) Got: True DefineTypes Class2.derived4 (14 of 18 types) Got: True DefineTypes Class2.derived5 (15 of 18 types) Got: True DefineTypes Class2.mustinherit1 (16 of 18 types) Got: True DefineTypes Class2.notinheritable1 (17 of 18 types) Got: True DefineTypes Class2.mustinherit2 (18 of 18 types) Got: True Got from DefineTypes: True DefineTypeParameters Class2.a (1 of 18 types) DefineTypeParameters Class2.b (2 of 18 types) DefineTypeParameters Class2.c (3 of 18 types) DefineTypeParameters Class2.classcontainer (4 of 18 types) DefineTypeParameters Class2.structurecontainer (5 of 18 types) DefineTypeParameters Class2.interfacecontainer (6 of 18 types) DefineTypeParameters Class2.modulecontainer (7 of 18 types) DefineTypeParameters Class2.base1 (8 of 18 types) DefineTypeParameters Class2.base2 (9 of 18 types) DefineTypeParameters Class2.base3 (10 of 18 types) DefineTypeParameters Class2.derived1 (11 of 18 types) DefineTypeParameters Class2.derived2 (12 of 18 types) DefineTypeParameters Class2.derived3 (13 of 18 types) DefineTypeParameters Class2.derived4 (14 of 18 types) DefineTypeParameters Class2.derived5 (15 of 18 types) DefineTypeParameters Class2.mustinherit1 (16 of 18 types) DefineTypeParameters Class2.notinheritable1 (17 of 18 types) DefineTypeParameters Class2.mustinherit2 (18 of 18 types) DefineTypeHierarchy Class2.a (1 of 18 types) DefineTypeHierarchy Class2.b (2 of 18 types) DefineTypeHierarchy Class2.c (3 of 18 types) DefineTypeHierarchy Class2.classcontainer (4 of 18 types) DefineTypeHierarchy Class2.structurecontainer (5 of 18 types) DefineTypeHierarchy Class2.interfacecontainer (6 of 18 types) DefineTypeHierarchy Class2.modulecontainer (7 of 18 types) DefineTypeHierarchy Class2.base1 (8 of 18 types) DefineTypeHierarchy Class2.base2 (9 of 18 types) DefineTypeHierarchy Class2.base3 (10 of 18 types) DefineTypeHierarchy Class2.derived1 (11 of 18 types) DefineTypeHierarchy Class2.derived2 (12 of 18 types) DefineTypeHierarchy Class2.derived3 (13 of 18 types) DefineTypeHierarchy Class2.derived4 (14 of 18 types) DefineTypeHierarchy Class2.derived5 (15 of 18 types) DefineTypeHierarchy Class2.mustinherit1 (16 of 18 types) DefineTypeHierarchy Class2.notinheritable1 (17 of 18 types) DefineTypeHierarchy Class2.mustinherit2 (18 of 18 types) DefineMembers Class2.a (1 of 18 types) DefineMembers Class2.b (2 of 18 types) DefineMembers Class2.c (3 of 18 types) DefineMembers Class2.classcontainer (4 of 18 types) DefineMembers Class2.structurecontainer (5 of 18 types) DefineMembers Class2.interfacecontainer (6 of 18 types) DefineMembers Class2.modulecontainer (7 of 18 types) DefineMembers Class2.base1 (8 of 18 types) DefineMembers Class2.base2 (9 of 18 types) DefineMembers Class2.base3 (10 of 18 types) DefineMembers Class2.derived1 (11 of 18 types) DefineMembers Class2.derived2 (12 of 18 types) DefineMembers Class2.derived3 (13 of 18 types) DefineMembers Class2.derived4 (14 of 18 types) DefineMembers Class2.derived5 (15 of 18 types) DefineMembers Class2.mustinherit1 (16 of 18 types) DefineMembers Class2.notinheritable1 (17 of 18 types) DefineMembers Class2.mustinherit2 (18 of 18 types) Starting Emit Emit Class2.a (1 of 18 types) Emit Class2.b (2 of 18 types) Emit Class2.c (3 of 18 types) Emit Class2.classcontainer (4 of 18 types) Emit Class2.structurecontainer (5 of 18 types) Emit Class2.interfacecontainer (6 of 18 types) Emit Class2.modulecontainer (7 of 18 types) Emit Class2.base1 (8 of 18 types) Emit Class2.base2 (9 of 18 types) Emit Class2.base3 (10 of 18 types) Emit Class2.derived1 (11 of 18 types) Emit Class2.derived2 (12 of 18 types) Emit Class2.derived3 (13 of 18 types) Emit Class2.derived4 (14 of 18 types) Emit Class2.derived5 (15 of 18 types) Emit Class2.mustinherit1 (16 of 18 types) Emit Class2.notinheritable1 (17 of 18 types) Emit Class2.mustinherit2 (18 of 18 types) CreateType Class2.a (1 of 18 types) Creating: Class2.a Created: Class2.a CreateType Class2.b (2 of 18 types) Creating: Class2.b Created: Class2.b Creating: Class2.b+shadowsclass1 Created: Class2.b+shadowsclass1 CreateType Class2.c (3 of 18 types) Creating: Class2.c Created: Class2.c CreateType Class2.classcontainer (4 of 18 types) Creating: Class2.classcontainer Created: Class2.classcontainer Creating: Class2.classcontainer+a Created: Class2.classcontainer+a Creating: Class2.classcontainer+b Created: Class2.classcontainer+b Creating: Class2.classcontainer+c Created: Class2.classcontainer+c Creating: Class2.classcontainer+d Created: Class2.classcontainer+d Creating: Class2.classcontainer+e Created: Class2.classcontainer+e Creating: Class2.classcontainer+f Created: Class2.classcontainer+f CreateType Class2.structurecontainer (5 of 18 types) Creating: Class2.structurecontainer Created: Class2.structurecontainer Creating: Class2.structurecontainer+a Created: Class2.structurecontainer+a Creating: Class2.structurecontainer+b Created: Class2.structurecontainer+b Creating: Class2.structurecontainer+c Created: Class2.structurecontainer+c Creating: Class2.structurecontainer+f Created: Class2.structurecontainer+f CreateType Class2.interfacecontainer (6 of 18 types) Creating: Class2.interfacecontainer Created: Class2.interfacecontainer Creating: Class2.interfacecontainer+a Created: Class2.interfacecontainer+a Creating: Class2.interfacecontainer+b Created: Class2.interfacecontainer+b Creating: Class2.interfacecontainer+c Created: Class2.interfacecontainer+c CreateType Class2.modulecontainer (7 of 18 types) Looking for type: System.Int32 There has been an internal error in the compiler: Type 'System.Int32' was been referenced while compiling, but it wasn't found... There has been an internal error in the compiler: 1 types failed to be created. Class2.modulecontainer: There has been an internal error in the compiler: Type 'System.Int32' was been referenced while compiling, but it wasn't found... at vbnc.AssemblyDeclaration.CreateTypes () [0x00000] at vbnc.Compiler.Compile () [0x00000] at vbnc.Compiler.Compile (System.String[] CommandLine) [0x00000]