Skip to content

Commit 3bb393b

Browse files
committed
Work on the DependentProperties debugging staff.
1 parent 88a0552 commit 3bb393b

38 files changed

+202
-44
lines changed
-3.95 MB
Binary file not shown.
5.48 MB
Binary file not shown.

Boot1/Net-4.0/Nitra.Compiler.dll

5.5 KB
Binary file not shown.

Boot1/Net-4.0/Nitra.Grammar.dll

1.81 MB
Binary file not shown.
-826 KB
Binary file not shown.
870 KB
Binary file not shown.

Boot1/version.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<Version>82</Version>
2+
<Version>87</Version>

Boot2/DotNetLang/Collectors/BaseTypeReferenceSet.n

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Nitra;
1+
using Nitra;
22
using Nitra.Declarations;
33
using Nitra.Serialization2;
44
using Nitra.Staging;
@@ -117,8 +117,8 @@ namespace DotNet
117117

118118
foreach (type in _parentTypes)
119119
{
120-
| SupportsInheritanceTypeSymbol(BaseTypeSet = parentTypeSet, MemberTable = symbolScope) as symbol
121-
| ConstructedTypeSymbol(IsTypeInfoEvaluated = true, TypeInfo = GenericContainerTypeSymbol(BaseTypeSet = parentTypeSet, MemberTable = symbolScope) as symbol) =>
120+
| SupportsInheritanceTypeSymbol(IsBaseTypeSetEvaluated=true, IsMemberTableEvaluated=true, BaseTypeSet=parentTypeSet, MemberTable=symbolScope) as symbol
121+
| ConstructedTypeSymbol(IsTypeInfoEvaluated=true, TypeInfo=GenericContainerTypeSymbol(IsBaseTypeSetEvaluated=true, IsMemberTableEvaluated=true, BaseTypeSet=parentTypeSet, MemberTable=symbolScope) as symbol) =>
122122
// TODO: need subst of type parameters
123123
ancestorTypes.UnionWith(parentTypeSet.AncestorTypes);
124124

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11

2-
[assembly: System.Reflection.AssemblyVersionAttribute("0.83.0.0")]
3-
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.83.0.0")]
2+
[assembly: System.Reflection.AssemblyVersionAttribute("0.88.0.0")]
3+
[assembly: System.Reflection.AssemblyFileVersionAttribute("0.88.0.0")]
44

Boot2/DotNetLang/Type/ConstructedTypeDeclaration.n

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using Nitra.ProjectSystem;
1+
using Nitra.ProjectSystem;
22
using Nitra.Declarations;
33

44
using Nemerle;
@@ -47,6 +47,9 @@ namespace Nitra.Declarations
4747
set { IgnoreParams(); throw NotImplementedException() }
4848
}
4949

50+
public ContainingTable_Location : string * int * int { get; set; }
51+
public Symbol_Location : string * int * int { get; set; }
52+
5053
public override IsParsed : bool { get { true } } // ???
5154

5255
public override CreateSymbol() : DeclarationSymbol

0 commit comments

Comments
 (0)