5 instantiations of Result
Microsoft.CodeAnalysis.Features (5)
EmbeddedLanguages\StackFrame\Result.cs (3)
12
public static readonly Result<T> Abort =
new
(false, default);
13
public static readonly Result<T> Empty =
new
(true, default);
31
public static implicit operator Result<T>(T value) =>
new
(value);
EmbeddedLanguages\StackFrame\StackFrameParser.cs (2)
330
return
new
(new StackFrameIdentifierNameNode(identifierToken));
501
return
new
(builder.ToImmutable());
46 references to Result
Microsoft.CodeAnalysis.Features (46)
EmbeddedLanguages\StackFrame\Result.cs (3)
12
public static readonly
Result
<T> Abort = new(false, default);
13
public static readonly
Result
<T> Empty = new(true, default);
31
public static implicit operator
Result
<T>(T value) => new(value);
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (10)
230
public
Result
<StackFrameToken> TryScanPath()
235
return
Result
<StackFrameToken>.Empty;
273
return
Result
<StackFrameToken>.Abort;
325
public
Result
<StackFrameToken> TryScanRequiredGeneratedNameSeparator()
334
return
Result
<StackFrameToken>.Abort;
343
return
Result
<StackFrameToken>.Abort;
352
public
Result
<StackFrameToken> TryScanRequiredGeneratedNameSuffix()
359
return
Result
<StackFrameToken>.Abort;
368
return
Result
<StackFrameToken>.Abort;
374
return
Result
<StackFrameToken>.Abort;
EmbeddedLanguages\StackFrame\StackFrameParser.cs (33)
80
var
fileInformationResult = TryParseFileInformation();
187
private
Result
<StackFrameQualifiedNameNode> TryParseQualifiedName(StackFrameNameNode lhs)
191
return
Result
<StackFrameQualifiedNameNode>.Empty;
198
return
Result
<StackFrameQualifiedNameNode>.Abort;
210
return
Result
<StackFrameQualifiedNameNode>.Abort;
217
return
Result
<StackFrameQualifiedNameNode>.Abort;
247
private
Result
<StackFrameGeneratedNameNode> TryScanGeneratedName()
251
return
Result
<StackFrameGeneratedNameNode>.Empty;
258
return
Result
<StackFrameGeneratedNameNode>.Abort;
264
return
Result
<StackFrameGeneratedNameNode>.Abort;
269
return
Result
<StackFrameGeneratedNameNode>.Abort;
288
return
Result
<StackFrameGeneratedNameNode>.Abort;
294
return
Result
<StackFrameGeneratedNameNode>.Abort;
299
return
Result
<StackFrameGeneratedNameNode>.Abort;
305
return
Result
<StackFrameGeneratedNameNode>.Abort;
312
return
Result
<StackFrameGeneratedNameNode>.Abort;
326
private
Result
<StackFrameSimpleNameNode> TryScanGenericTypeIdentifier(StackFrameToken identifierToken)
336
return
Result
<StackFrameSimpleNameNode>.Abort;
351
private
Result
<StackFrameTypeArgumentList> TryParseTypeArguments()
357
return
Result
<StackFrameTypeArgumentList>.Empty;
379
return
Result
<StackFrameTypeArgumentList>.Abort;
388
return
Result
<StackFrameTypeArgumentList>.Abort;
393
return
Result
<StackFrameTypeArgumentList>.Abort;
456
private
Result
<StackFrameParameterDeclarationNode> ParseParameterNode()
461
return
Result
<StackFrameParameterDeclarationNode>.Abort;
470
return
Result
<StackFrameParameterDeclarationNode>.Abort;
479
return
Result
<StackFrameParameterDeclarationNode>.Abort;
492
private
Result
<ImmutableArray<StackFrameArrayRankSpecifier>> ParseArrayRankSpecifiers()
511
return
Result
<ImmutableArray<StackFrameArrayRankSpecifier>>.Abort;
525
private
Result
<StackFrameFileInformationNode> TryParseFileInformation()
530
return
Result
<StackFrameFileInformationNode>.Abort;
535
return
Result
<StackFrameFileInformationNode>.Empty;
546
return
Result
<StackFrameFileInformationNode>.Abort;