| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -272,6 +272,10 @@ public static void AddExplicitInterfaceQualifierToId(Context cx, EscapingTextWri | |||
| 272 | 272 | case MethodKind.Constructor: | |
| 273 | 273 | return Constructor.Create(cx, methodDecl); | |
| 274 | 274 | case MethodKind.ReducedExtension: | |
| 275 | + return OrdinaryMethod.Create(cx, | ||
| 276 | + methodDecl.ReducedFrom!.IsGenericMethod && methodDecl.TypeArguments.Any() | ||
| 277 | + ? methodDecl.ReducedFrom!.Construct(methodDecl.TypeArguments, methodDecl.TypeArgumentNullableAnnotations) | ||
| 278 | + : methodDecl.ReducedFrom!); | ||
| 275 | 279 | case MethodKind.Ordinary: | |
| 276 | 280 | case MethodKind.DelegateInvoke: | |
| 277 | 281 | return OrdinaryMethod.Create(cx, methodDecl); | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1,8 +1,8 @@ | |||
| 1 | 1 | methodCallTargets | |
| 2 | 2 | | methods.cs:19:13:19:22 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | | |
| 3 | 3 | | methods.cs:20:13:20:27 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | | |
| 4 | - | methods.cs:21:13:21:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<double>(double) | | ||
| 5 | - | methods.cs:22:13:22:33 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<object>(object) | | ||
| 4 | + | methods.cs:21:13:21:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<double>(string, double) | | ||
| 5 | + | methods.cs:22:13:22:33 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<object>(string, object) | | ||
| 6 | 6 | | methods.cs:23:13:23:34 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | | |
| 7 | 7 | | methods.cs:24:13:24:39 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | | |
| 8 | 8 | | methods.cs:25:13:25:42 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<double>(string, double) | | |
@@ -22,8 +22,8 @@ methodCallTargets | |||
| 22 | 22 | genericMethodCallTargets | |
| 23 | 23 | | methods.cs:19:13:19:22 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | |
| 24 | 24 | | methods.cs:20:13:20:27 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | |
| 25 | - | methods.cs:21:13:21:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<double>(double) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | ||
| 26 | - | methods.cs:22:13:22:33 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<object>(object) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | ||
| 25 | + | methods.cs:21:13:21:30 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<double>(string, double) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | ||
| 26 | + | methods.cs:22:13:22:33 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<object>(string, object) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | ||
| 27 | 27 | | methods.cs:23:13:23:34 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | |
| 28 | 28 | | methods.cs:24:13:24:39 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<int>(string, int) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | |
| 29 | 29 | | methods.cs:25:13:25:42 | call to method Ext0 | methods.cs:8:28:8:34 | Ext0 | Ext0<double>(string, double) | methods.cs:8:28:8:34 | Ext0 | Ext0<T>(string, T) | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -16,11 +16,10 @@ | |||
| 16 | 16 | | methods.cs:73:21:73:24 | F | methods.cs:73:28:73:28 | x | | |
| 17 | 17 | | methods.cs:78:21:78:21 | F | methods.cs:78:30:78:30 | x | | |
| 18 | 18 | | methods.cs:78:21:78:21 | F | methods.cs:78:40:78:40 | y | | |
| 19 | - | methods.cs:100:27:100:33 | ToInt32 | methods.cs:100:35:100:47 | s | | ||
| 20 | 19 | | methods.cs:100:27:100:33 | ToInt32 | methods.cs:100:47:100:47 | s | | |
| 21 | 20 | | methods.cs:105:28:105:33 | ToBool | methods.cs:105:47:105:47 | s | | |
| 22 | 21 | | methods.cs:105:28:105:33 | ToBool | methods.cs:105:69:105:69 | f | | |
| 23 | - | methods.cs:110:27:110:34 | Slice | methods.cs:110:36:110:50 | source | | ||
| 22 | + | methods.cs:110:27:110:34 | Slice | methods.cs:110:45:110:50 | source | | ||
| 24 | 23 | | methods.cs:110:27:110:34 | Slice | methods.cs:110:45:110:50 | source | | |
| 25 | 24 | | methods.cs:110:27:110:34 | Slice | methods.cs:110:57:110:61 | index | | |
| 26 | 25 | | methods.cs:110:27:110:34 | Slice | methods.cs:110:57:110:61 | index | | |
@@ -35,7 +34,7 @@ | |||
| 35 | 34 | | methods.cs:146:14:146:20 | Method2 | methods.cs:146:65:146:65 | e | | |
| 36 | 35 | | methods.cs:169:27:169:30 | Plus | methods.cs:169:41:169:44 | left | | |
| 37 | 36 | | methods.cs:169:27:169:30 | Plus | methods.cs:169:51:169:55 | right | | |
| 38 | - | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:76:174:126 | list | | ||
| 37 | + | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:123:174:126 | list | | ||
| 39 | 38 | | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:123:174:126 | list | | |
| 40 | 39 | | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:133:174:133 | i | | |
| 41 | 40 | | methods.cs:174:65:174:74 | SkipTwo | methods.cs:174:133:174:133 | i | | |
| Back | FazBrowse Home | New Git URL |
0 commit comments