36 instantiations of SyntheticBoundNodeFactory
Microsoft.CodeAnalysis.CSharp (36)
Compiler\MethodBodySynthesizer.Lowered.cs (5)
50SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 141SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 242SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 280SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 319SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Compiler\MethodCompiler.cs (2)
1275var factory = new SyntheticBoundNodeFactory(methodSymbol, syntax, compilationState, diagsForCurrentMethod); 1945var factory = new SyntheticBoundNodeFactory(ctor, node, compilationState, diagnostics);
Emitter\Model\SynthesizedPrivateImplementationDetailsStaticConstructor.cs (1)
31SyntheticBoundNodeFactory factory = new SyntheticBoundNodeFactory(this, syntax, compilationState, diagnostics);
FlowAnalysis\FlowAnalysisPass.cs (1)
115var F = new SyntheticBoundNodeFactory(method, body.Syntax, compilationState, diagnostics);
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
126var factory = new SyntheticBoundNodeFactory(containingSymbol, statement.Syntax, compilationState, diagnostics);
Lowering\ClosureConversion\ClosureConversion.cs (2)
549var F = new SyntheticBoundNodeFactory(frame.StaticConstructor, syntax, CompilationState, diagnostics); 1657var F = new SyntheticBoundNodeFactory(_currentMethod, node.Syntax, CompilationState, Diagnostics);
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
103_bound = new SyntheticBoundNodeFactory(null, compilationState.Type, node, compilationState, diagnostics);
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (2)
444SyntheticBoundNodeFactory statementFactory = new SyntheticBoundNodeFactory(_method, whenClause, _methodBodyFactory.CompilationState, _diagnostics); 472SyntheticBoundNodeFactory statementFactory = new SyntheticBoundNodeFactory(_method, original.Syntax, _methodBodyFactory.CompilationState, _diagnostics);
Lowering\LocalRewriter\LocalRewriter.cs (1)
100var factory = new SyntheticBoundNodeFactory(method, statement.Syntax, compilationState, diagnostics, instrumentationState);
Lowering\MethodToClassRewriter.cs (1)
518SyntheticBoundNodeFactory factory = new SyntheticBoundNodeFactory(this.CurrentMethod, rewrittenLeft.Syntax, this.CompilationState, this.Diagnostics);
Lowering\SpillSequenceSpiller.cs (1)
32_F = new SyntheticBoundNodeFactory(method, syntaxNode, compilationState, diagnostics);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
62this.F = new SyntheticBoundNodeFactory(method, body.Syntax, compilationState, diagnostics);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
225var F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (1)
62var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (1)
115var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
61var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
168var F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (1)
34var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (1)
54var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordGetHashCode.cs (1)
44var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (1)
41var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (1)
45var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
119var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (1)
54var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics);
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
288var factory = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\SynthesizedParameterlessThrowMethod.cs (1)
26SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\SynthesizedThrowIfNullMethod.cs (1)
28SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\SynthesizedThrowMethod.cs (1)
23SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\SynthesizedThrowSwitchExpressionExceptionMethod.cs (1)
24SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
172 references to SyntheticBoundNodeFactory
Microsoft.CodeAnalysis.CSharp (172)
Compiler\AnonymousTypeMethodBodySynthesizer.cs (5)
29SyntheticBoundNodeFactory F = this.CreateBoundNodeFactory(compilationState, diagnostics); 86SyntheticBoundNodeFactory F = this.CreateBoundNodeFactory(compilationState, diagnostics); 101SyntheticBoundNodeFactory F = this.CreateBoundNodeFactory(compilationState, diagnostics); 163SyntheticBoundNodeFactory F = this.CreateBoundNodeFactory(compilationState, diagnostics); 226SyntheticBoundNodeFactory F = this.CreateBoundNodeFactory(compilationState, diagnostics);
Compiler\MethodBodySynthesizer.Lowered.cs (14)
50SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 122catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 141SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 215catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 242SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 254catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 280SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 287catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 319SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 336catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 358SyntheticBoundNodeFactory F) 381SyntheticBoundNodeFactory F) 402SyntheticBoundNodeFactory F) 455internal static BoundBlock ConstructSingleInvocationMethodBody(SyntheticBoundNodeFactory F, MethodSymbol methodToInvoke, bool useBaseReference)
Compiler\MethodCompiler.cs (2)
1275var factory = new SyntheticBoundNodeFactory(methodSymbol, syntax, compilationState, diagsForCurrentMethod); 1945var factory = new SyntheticBoundNodeFactory(ctor, node, compilationState, diagnostics);
Emitter\Model\PEModuleBuilder.cs (4)
1833internal MethodSymbol EnsureThrowIfNullFunctionExists(SyntaxNode syntaxNode, SyntheticBoundNodeFactory factory, DiagnosticBag diagnostics) 1860internal MethodSymbol EnsureThrowSwitchExpressionExceptionExists(SyntaxNode syntaxNode, SyntheticBoundNodeFactory factory, DiagnosticBag diagnostics) 1881internal MethodSymbol EnsureThrowSwitchExpressionExceptionParameterlessExists(SyntaxNode syntaxNode, SyntheticBoundNodeFactory factory, DiagnosticBag diagnostics) 1906internal MethodSymbol EnsureThrowInvalidOperationExceptionExists(SyntaxNode syntaxNode, SyntheticBoundNodeFactory factory, DiagnosticBag diagnostics)
Emitter\Model\SynthesizedPrivateImplementationDetailsStaticConstructor.cs (2)
31SyntheticBoundNodeFactory factory = new SyntheticBoundNodeFactory(this, syntax, compilationState, diagnostics); 68catch (SyntheticBoundNodeFactory.MissingPredefinedMember missing)
FlowAnalysis\FlowAnalysisPass.cs (1)
115var F = new SyntheticBoundNodeFactory(method, body.Syntax, compilationState, diagnostics);
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (7)
24private readonly SyntheticBoundNodeFactory _F; 33SyntheticBoundNodeFactory factory, 126var factory = new SyntheticBoundNodeFactory(containingSymbol, statement.Syntax, compilationState, diagnostics); 294var cases = ArrayBuilder<SyntheticBoundNodeFactory.SyntheticSwitchSection>.GetInstance(); 469var handlers = ArrayBuilder<SyntheticBoundNodeFactory.SyntheticSwitchSection>.GetInstance(handlersList.Count); 1007public AwaitCatchFrame(SyntheticBoundNodeFactory F, TryStatementSyntax tryStatementSyntax) 1017public void HoistLocal(LocalSymbol local, SyntheticBoundNodeFactory F)
Lowering\AsyncRewriter\AsyncIteratorMethodToStateMachineRewriter.cs (1)
51SyntheticBoundNodeFactory F,
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (6)
112internal static bool TryCreate(SyntheticBoundNodeFactory F, MethodSymbol method, TypeMap typeMap, out AsyncMethodBuilderMemberCollection collection) 339private static NamedTypeSymbol ValidateBuilderType(SyntheticBoundNodeFactory F, object builderAttributeArgument, Accessibility desiredAccessibility, bool isGeneric, bool forMethodLevelBuilder = false) 372SyntheticBoundNodeFactory F, 421SyntheticBoundNodeFactory F, 470SyntheticBoundNodeFactory F, 499SyntheticBoundNodeFactory F,
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
69SyntheticBoundNodeFactory F,
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
92catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Lowering\ClosureConversion\ClosureConversion.cs (3)
549var F = new SyntheticBoundNodeFactory(frame.StaticConstructor, syntax, CompilationState, diagnostics); 1657var F = new SyntheticBoundNodeFactory(_currentMethod, node.Syntax, CompilationState, Diagnostics); 1700catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
19private readonly SyntheticBoundNodeFactory _bound; 126catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (9)
37private readonly SyntheticBoundNodeFactory _methodBodyFactory; 42SyntheticBoundNodeFactory methodBodyFactory, 104SyntheticBoundNodeFactory methodBodyFactory, 174SyntheticBoundNodeFactory methodBodyFactory, 444SyntheticBoundNodeFactory statementFactory = new SyntheticBoundNodeFactory(_method, whenClause, _methodBodyFactory.CompilationState, _diagnostics); 472SyntheticBoundNodeFactory statementFactory = new SyntheticBoundNodeFactory(_method, original.Syntax, _methodBodyFactory.CompilationState, _diagnostics); 493private BoundStatement AddAnalysisPoint(SyntaxNode syntaxForSpan, Text.TextSpan alternateSpan, SyntheticBoundNodeFactory statementFactory) 498private BoundStatement AddAnalysisPoint(SyntaxNode syntaxForSpan, SyntheticBoundNodeFactory statementFactory) 503private BoundStatement AddAnalysisPoint(SyntaxNode syntaxForSpan, FileLinePositionSpan span, SyntheticBoundNodeFactory statementFactory)
Lowering\Instrumentation\CompoundInstrumenter.cs (7)
92public override BoundExpression InstrumentDoStatementCondition(BoundDoStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 127public override BoundExpression InstrumentForStatementCondition(BoundForStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 137public override BoundExpression InstrumentIfStatementCondition(BoundIfStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 197public override BoundExpression InstrumentWhileStatementCondition(BoundWhileStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 214SyntheticBoundNodeFactory factory) 226public override BoundExpression InstrumentSwitchStatementExpression(BoundStatement original, BoundExpression rewrittenExpression, SyntheticBoundNodeFactory factory) 231public override BoundExpression InstrumentSwitchExpressionArmExpression(BoundExpression original, BoundExpression rewrittenExpression, SyntheticBoundNodeFactory factory)
Lowering\Instrumentation\DebugInfoInjector.cs (7)
182public override BoundExpression InstrumentDoStatementCondition(BoundDoStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 189public override BoundExpression InstrumentWhileStatementCondition(BoundWhileStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 306public override BoundExpression InstrumentForStatementCondition(BoundForStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 325public override BoundExpression InstrumentIfStatementCondition(BoundIfStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 408SyntheticBoundNodeFactory factory) 433public override BoundExpression InstrumentSwitchStatementExpression(BoundStatement original, BoundExpression rewrittenExpression, SyntheticBoundNodeFactory factory) 440public override BoundExpression InstrumentSwitchExpressionArmExpression(BoundExpression original, BoundExpression rewrittenExpression, SyntheticBoundNodeFactory factory)
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
190private static BoundExpression AddConditionSequencePoint(BoundExpression condition, SyntaxNode synthesizedVariableSyntax, SyntheticBoundNodeFactory factory)
Lowering\Instrumentation\Instrumenter.cs (7)
111public virtual BoundExpression InstrumentDoStatementCondition(BoundDoStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 119public virtual BoundExpression InstrumentWhileStatementCondition(BoundWhileStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 183public virtual BoundExpression InstrumentForStatementCondition(BoundForStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 197public virtual BoundExpression InstrumentIfStatementCondition(BoundIfStatement original, BoundExpression rewrittenCondition, SyntheticBoundNodeFactory factory) 285SyntheticBoundNodeFactory factory) 290public virtual BoundExpression InstrumentSwitchStatementExpression(BoundStatement original, BoundExpression rewrittenExpression, SyntheticBoundNodeFactory factory) 302public virtual BoundExpression InstrumentSwitchExpressionArmExpression(BoundExpression original, BoundExpression rewrittenExpression, SyntheticBoundNodeFactory factory)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (4)
122private readonly SyntheticBoundNodeFactory _factory; 133SyntheticBoundNodeFactory factory, 155SyntheticBoundNodeFactory factory, 502SyntheticBoundNodeFactory factory)
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
56SyntheticBoundNodeFactory F,
Lowering\IteratorRewriter\IteratorRewriter.cs (1)
204catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Lowering\LocalRewriter\DelegateCacheContainer.cs (1)
54internal FieldSymbol GetOrAddCacheField(SyntheticBoundNodeFactory factory, BoundDelegateCreationExpression boundDelegateCreation)
Lowering\LocalRewriter\DelegateCacheRewriter.cs (2)
22private readonly SyntheticBoundNodeFactory _factory; 27internal DelegateCacheRewriter(SyntheticBoundNodeFactory factory, int topLevelMethodOrdinal)
Lowering\LocalRewriter\LocalRewriter.cs (6)
25private readonly SyntheticBoundNodeFactory _factory; 54SyntheticBoundNodeFactory factory, 100var factory = new SyntheticBoundNodeFactory(method, statement.Syntax, compilationState, diagnostics, instrumentationState); 147catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 156internal SyntheticBoundNodeFactory Factory 709var F = _factory;
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
17using static Microsoft.CodeAnalysis.CSharp.SyntheticBoundNodeFactory;
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (3)
27protected readonly SyntheticBoundNodeFactory _factory; 55private readonly SyntheticBoundNodeFactory _factory; 62public DagTempAllocator(SyntheticBoundNodeFactory factory, SyntaxNode node, bool generateSequencePoints)
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (5)
196SyntheticBoundNodeFactory factory, 236SyntheticBoundNodeFactory factory, 303SyntheticBoundNodeFactory factory, 405SyntheticBoundNodeFactory factory, 474SyntheticBoundNodeFactory factory,
Lowering\LocalRewriter\LocalRewriter_IndexerAccess.cs (2)
257var F = _factory; 516var F = _factory;
Lowering\LocalRewriter\LocalRewriter_Range.cs (2)
22var F = _factory; 161var F = _factory;
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (3)
156private static BoundStatement ConstructThrowSwitchExpressionExceptionHelperCall(SyntheticBoundNodeFactory factory, BoundExpression unmatchedValue) 171private static BoundStatement ConstructThrowSwitchExpressionExceptionParameterlessHelperCall(SyntheticBoundNodeFactory factory) 185private static BoundStatement ConstructThrowInvalidOperationExceptionHelperCall(SyntheticBoundNodeFactory factory)
Lowering\LocalRewriter\LoweredDynamicOperation.cs (2)
23private readonly SyntheticBoundNodeFactory? _factory; 29public LoweredDynamicOperation(SyntheticBoundNodeFactory? factory, BoundExpression? siteInitialization, BoundExpression siteInvocation, TypeSymbol resultType, ImmutableArray<LocalSymbol> temps)
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (3)
16private readonly SyntheticBoundNodeFactory _factory; 22internal LoweredDynamicOperationFactory(SyntheticBoundNodeFactory factory, int methodOrdinal, int localFunctionOrdinal = -1) 699private static NamedTypeSymbol CreateCallSiteContainer(SyntheticBoundNodeFactory factory, int methodOrdinal, int localFunctionOrdinal)
Lowering\MethodToClassRewriter.cs (1)
518SyntheticBoundNodeFactory factory = new SyntheticBoundNodeFactory(this.CurrentMethod, rewrittenLeft.Syntax, this.CompilationState, this.Diagnostics);
Lowering\SpillSequenceSpiller.cs (1)
22private readonly SyntheticBoundNodeFactory _F;
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (2)
23protected readonly SyntheticBoundNodeFactory F; 101SyntheticBoundNodeFactory F,
Lowering\StateMachineRewriter\ResumableStateMachineStateAllocator.cs (1)
76public BoundStatement? GenerateThrowMissingStateDispatch(SyntheticBoundNodeFactory f, BoundExpression cachedState, string message)
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
23protected readonly SyntheticBoundNodeFactory F;
Lowering\SyntheticBoundNodeFactory.cs (2)
128private readonly SyntheticBoundNodeFactory _factory; 129internal SyntheticBinderImpl(SyntheticBoundNodeFactory factory) : base(factory.Compilation, associatedFileIdentifier: null)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (2)
223protected SyntheticBoundNodeFactory CreateBoundNodeFactory(TypeCompilationState compilationState, BindingDiagnosticBag diagnostics) 225var F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordBaseEquals.cs (2)
62var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics); 81catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordClone.cs (2)
115var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics); 139catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
40internal override void GenerateMethodBodyStatements(SyntheticBoundNodeFactory F, ArrayBuilder<BoundStatement> statements, BindingDiagnosticBag diagnostics)
Symbols\Synthesized\Records\SynthesizedRecordDeconstruct.cs (1)
61var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics);
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (2)
168var F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 175catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperator.cs (2)
34var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics); 79catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordEquals.cs (2)
54var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics); 180catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordGetHashCode.cs (3)
44var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics); 122catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 128static void ensureEqualityComparerHelpers(SyntheticBoundNodeFactory F, [NotNull] ref MethodSymbol? equalityComparer_GetHashCode, [NotNull] ref MethodSymbol? equalityComparer_get_Default)
Symbols\Synthesized\Records\SynthesizedRecordInequalityOperator.cs (2)
41var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics); 49catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordObjEquals.cs (2)
45var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics); 76catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (3)
119var F = new SyntheticBoundNodeFactory(this, ContainingType.GetNonNullSyntaxNode(), compilationState, diagnostics); 230catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 236static BoundStatement makeAppendString(SyntheticBoundNodeFactory F, BoundParameter builder, string value)
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (4)
54var F = new SyntheticBoundNodeFactory(this, this.SyntaxNode, compilationState, diagnostics); 85catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex) 91static BoundStatement makeAppendString(SyntheticBoundNodeFactory F, BoundLocal builder, string value) 96static BoundStatement makeAppendChar(SyntheticBoundNodeFactory F, BoundLocal builder, char value)
Symbols\Synthesized\SynthesizedEmbeddedNativeIntegerAttributeSymbol.cs (2)
72private void GenerateParameterlessConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements) 89private void GenerateBoolArrayConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, ImmutableArray<ParameterSymbol> parameters)
Symbols\Synthesized\SynthesizedEmbeddedNullableAttributeSymbol.cs (5)
76private void GenerateByteArrayConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, ImmutableArray<ParameterSymbol> parameters) 90private void GenerateSingleByteConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, ImmutableArray<ParameterSymbol> parameters) 114private readonly Action<SyntheticBoundNodeFactory, ArrayBuilder<BoundStatement>, ImmutableArray<ParameterSymbol>> _getConstructorBody; 119Action<SyntheticBoundNodeFactory, ArrayBuilder<BoundStatement>, ImmutableArray<ParameterSymbol>> getConstructorBody) : 133internal override void GenerateMethodBodyStatements(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, BindingDiagnosticBag diagnostics) => _getConstructorBody(factory, statements, _parameters);
Symbols\Synthesized\SynthesizedEmbeddedNullableContextAttributeSymbol.cs (1)
60private void GenerateConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, ImmutableArray<ParameterSymbol> parameters)
Symbols\Synthesized\SynthesizedEmbeddedNullablePublicOnlyAttributeSymbol.cs (1)
57private void GenerateConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, ImmutableArray<ParameterSymbol> parameters)
Symbols\Synthesized\SynthesizedEmbeddedRefSafetyRulesAttributeSymbol.cs (1)
52private void GenerateConstructorBody(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, ImmutableArray<ParameterSymbol> parameters)
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (2)
288var factory = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 315internal virtual void GenerateMethodBodyStatements(SyntheticBoundNodeFactory factory, ArrayBuilder<BoundStatement> statements, BindingDiagnosticBag diagnostics)
Symbols\Synthesized\SynthesizedParameterlessThrowMethod.cs (2)
26SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 38catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\SynthesizedThrowIfNullMethod.cs (2)
28SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 53catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\SynthesizedThrowMethod.cs (2)
23SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 37catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)
Symbols\Synthesized\SynthesizedThrowSwitchExpressionExceptionMethod.cs (2)
24SyntheticBoundNodeFactory F = new SyntheticBoundNodeFactory(this, this.GetNonNullSyntaxNode(), compilationState, diagnostics); 39catch (SyntheticBoundNodeFactory.MissingPredefinedMember ex)