3 overrides of Value
Microsoft.Interop.SourceGeneration (3)
DiagnosticOr.cs (3)
36public override T Value => throw new InvalidOperationException(); 46public override T Value => _value; 57public override T Value => _value;
9 references to Value
Microsoft.Interop.ComInterfaceGenerator (9)
Analyzers\ComInterfaceGeneratorDiagnosticsAnalyzer.cs (3)
132(ComInterfaceInfo cii, INamedTypeSymbol _) = ciiResult.Value; 165(ComMethodInfo comMethod, IMethodSymbol methodSymbol) = methodResult.Value; 258ancestorChain.Insert(0, baseResult.Value.Item1);
ComInterfaceContext.cs (1)
79var ctx = DiagnosticOr<ComInterfaceContext>.From(new ComInterfaceContext(iface, baseContext.Value, iface.Options) { IsExternallyDefined = iface.IsExternallyDefined });
ComInterfaceGenerator.cs (5)
70interfaceInfos.Add(cii.Value); 96inner.Add(m.Value.ComMethod); 97methodSymbols.Add(m.Value.ComMethod, m.Value.Symbol); 109ifaceCtxs.Add((cic.Value, methods[i].ToSequenceEqualImmutableArray()));