Skip to content

Commit 14d046e

Browse files
authored
Merge pull request github#15710 from michaelnebel/csharp/refreadonlyparameters
C# 12: Ref readonly parameters.
2 parents ca1a27d + 9563705 commit 14d046e

File tree

16 files changed

+8507
-3
lines changed

16 files changed

+8507
-3
lines changed

csharp/downgrades/fd04e45710e1988076801608abffdfa013b680fc/old.dbscheme

Lines changed: 2099 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
class Parameter extends @parameter {
2+
string toString() { none() }
3+
}
4+
5+
class TypeOrRef extends @type_or_ref {
6+
string toString() { none() }
7+
}
8+
9+
class Parameterizable extends @parameterizable {
10+
string toString() { none() }
11+
}
12+
13+
from
14+
Parameter p, string name, TypeOrRef typeId, int index, int mode, Parameterizable parentId,
15+
Parameter unboundId, int updatedMode
16+
where
17+
params(p, name, typeId, index, mode, parentId, unboundId) and
18+
if mode = 6 then updatedMode = 0 else updatedMode = mode
19+
select p, name, typeId, index, updatedMode, parentId, unboundId

0 commit comments

Comments
 (0)