6 instantiations of Result
Microsoft.CodeAnalysis.Features (6)
EmbeddedLanguages\StackFrame\Result.cs (3)
12public static readonly Result<T> Abort = new(false, default); 13public static readonly Result<T> Empty = new(true, default); 31public static implicit operator Result<T>(T value) => new(value);
EmbeddedLanguages\StackFrame\StackFrameParser.cs (3)
376return new(new StackFrameConstructorNode(identifierToken)); 379return new(new StackFrameIdentifierNameNode(identifierToken)); 550return new(builder.ToImmutable());
52 references to Result
Microsoft.CodeAnalysis.Features (52)
EmbeddedLanguages\StackFrame\Result.cs (3)
12public static readonly Result<T> Abort = new(false, default); 13public static readonly Result<T> Empty = new(true, default); 31public static implicit operator Result<T>(T value) => new(value);
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (10)
234public Result<StackFrameToken> TryScanPath() 239return Result<StackFrameToken>.Empty; 277return Result<StackFrameToken>.Abort; 329public Result<StackFrameToken> TryScanRequiredGeneratedNameSeparator(bool scanNumericsAfter = false) 338return Result<StackFrameToken>.Abort; 347return Result<StackFrameToken>.Abort; 364public Result<StackFrameToken> TryScanRequiredGeneratedNameSuffix() 371return Result<StackFrameToken>.Abort; 380return Result<StackFrameToken>.Abort; 386return Result<StackFrameToken>.Abort;
EmbeddedLanguages\StackFrame\StackFrameParser.cs (39)
79var fileInformationResult = TryParseFileInformation(); 186private Result<StackFrameQualifiedNameNode> TryParseQualifiedName(StackFrameNameNode lhs) 190return Result<StackFrameQualifiedNameNode>.Empty; 197return Result<StackFrameQualifiedNameNode>.Abort; 204return Result<StackFrameQualifiedNameNode>.Abort; 216return Result<StackFrameQualifiedNameNode>.Abort; 223return Result<StackFrameQualifiedNameNode>.Abort; 261private Result<StackFrameGeneratedNameNode> TryScanGeneratedName() 265return Result<StackFrameGeneratedNameNode>.Empty; 272return Result<StackFrameGeneratedNameNode>.Abort; 278return Result<StackFrameGeneratedNameNode>.Abort; 283return Result<StackFrameGeneratedNameNode>.Abort; 304return Result<StackFrameGeneratedNameNode>.Abort; 308private Result<StackFrameGeneratedNameNode> TryParseLocalMethodName(StackFrameToken lessThanToken, StackFrameToken identifier, StackFrameToken greaterThanToken) 314return Result<StackFrameGeneratedNameNode>.Abort; 320return Result<StackFrameGeneratedNameNode>.Abort; 325return Result<StackFrameGeneratedNameNode>.Abort; 331return Result<StackFrameGeneratedNameNode>.Abort; 337private Result<StackFrameGeneratedNameNode> TryParseStateMachineMethodName(StackFrameToken lessThanToken, StackFrameToken identifier, StackFrameToken greaterThanToken) 343return Result<StackFrameGeneratedNameNode>.Abort; 348return Result<StackFrameGeneratedNameNode>.Abort; 354return Result<StackFrameGeneratedNameNode>.Abort; 370private Result<StackFrameSimpleNameNode> TryScanGenericTypeIdentifier(StackFrameToken identifierToken) 385return Result<StackFrameSimpleNameNode>.Abort; 400private Result<StackFrameTypeArgumentList> TryParseTypeArguments() 406return Result<StackFrameTypeArgumentList>.Empty; 428return Result<StackFrameTypeArgumentList>.Abort; 437return Result<StackFrameTypeArgumentList>.Abort; 442return Result<StackFrameTypeArgumentList>.Abort; 505private Result<StackFrameParameterDeclarationNode> ParseParameterNode() 510return Result<StackFrameParameterDeclarationNode>.Abort; 519return Result<StackFrameParameterDeclarationNode>.Abort; 528return Result<StackFrameParameterDeclarationNode>.Abort; 541private Result<ImmutableArray<StackFrameArrayRankSpecifier>> ParseArrayRankSpecifiers() 560return Result<ImmutableArray<StackFrameArrayRankSpecifier>>.Abort; 574private Result<StackFrameFileInformationNode> TryParseFileInformation() 579return Result<StackFrameFileInformationNode>.Abort; 584return Result<StackFrameFileInformationNode>.Empty; 595return Result<StackFrameFileInformationNode>.Abort;