57 writes to Syntax
Microsoft.CodeAnalysis.CSharp (57)
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (2)
180
_F.
Syntax
= tryStatementSyntax;
184
_F.
Syntax
= oldTrySyntax;
Lowering\AsyncRewriter\RuntimeAsyncRewriter.cs (2)
119
_factory.
Syntax
= node.Syntax;
121
_factory.
Syntax
= oldSyntax;
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (2)
174
_bound.
Syntax
= node.Syntax;
176
_bound.
Syntax
= old;
Lowering\LocalRewriter\DelegateCacheRewriter.cs (2)
48
_factory.
Syntax
= boundDelegateCreation.Syntax;
56
_factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (3)
2233
_factory.
Syntax
= loweredRight.Syntax;
2258
_factory.
Syntax
= syntax;
2264
_factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (2)
37
_factory.
Syntax
= node.Syntax;
98
_factory.
Syntax
= previousSyntax;
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (4)
100
_factory.
Syntax
= node.Syntax;
118
_factory.
Syntax
= save_Syntax;
575
_factory.
Syntax
= (mg.ReceiverOpt ?? mg).Syntax;
578
_factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_DelegateCreationExpression.cs (2)
34
_factory.
Syntax
= (mg.ReceiverOpt ?? mg).Syntax;
36
_factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_Event.cs (2)
299
_factory.
Syntax
= node.Syntax;
329
_factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_IsPatternOperator.cs (2)
153
_factory.
Syntax
= node.Syntax;
235
_factory.
Syntax
= test.Syntax;
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (2)
382
_factory.
Syntax
= node.Syntax;
431
_factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_PatternSwitchStatement.cs (3)
79
_factory.
Syntax
= node.Syntax;
139
_factory.
Syntax
= section.Syntax;
176
_factory.
Syntax
= node.Syntax;
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (2)
561
factory.
Syntax
= syntax;
568
factory.
Syntax
= oldSyntax;
Lowering\LocalRewriter\LocalRewriter_SwitchExpression.cs (3)
48
_factory.
Syntax
= node.Syntax;
93
_factory.
Syntax
= arm.Syntax;
120
_factory.
Syntax
= node.Syntax;
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (3)
474
_factory.
Syntax
= test.Syntax;
1133
_factory.
Syntax
= whenClauseSyntax;
1208
_factory.
Syntax
= node.Syntax;
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
367
_factory.
Syntax
= test.Syntax;
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (11)
80
_factory.
Syntax
= loweredOperand.Syntax;
122
_factory.
Syntax
= loweredOperand.Syntax;
160
_factory.
Syntax
= loweredLeft.Syntax;
204
_factory.
Syntax
= loweredReceiver.Syntax;
267
_factory.
Syntax
= loweredReceiver.Syntax;
303
_factory.
Syntax
= loweredReceiver.Syntax;
340
_factory.
Syntax
= syntax;
365
_factory.
Syntax
= loweredReceiver.Syntax;
402
_factory.
Syntax
= loweredReceiver.Syntax;
442
_factory.
Syntax
= loweredReceiver.Syntax;
503
_factory.
Syntax
= loweredReceiver.Syntax;
Lowering\SpillSequenceSpiller.cs (4)
310
_F.
Syntax
= builder.Syntax;
813
_F.
Syntax
= node.Syntax;
1135
_F.
Syntax
= node.Syntax;
1145
_F.
Syntax
= save_Syntax;
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (4)
211
F.
Syntax
= syntax;
214
F.
Syntax
= oldSyntax;
518
F.
Syntax
= node.Syntax;
520
F.
Syntax
= oldSyntax;
Lowering\SyntheticBoundNodeFactory.cs (1)
129
this.
Syntax
= node;
165 references to Syntax
Microsoft.CodeAnalysis.CSharp (165)
Compiler\AnonymousTypeMethodBodySynthesizer.cs (2)
266
new BoundLoweredConditionalAccess(F.
Syntax
,
270
F.
Syntax
,
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (2)
179
var oldTrySyntax = _F.
Syntax
;
372
unpendReturn = new BoundReturnStatement(_F.
Syntax
, RefKind.None, pendingValue, @checked: false);
Lowering\AsyncRewriter\AsyncMethodBuilderMemberCollection.cs (6)
356
F.Diagnostics.Add(ErrorCode.ERR_WrongArityAsyncReturn, F.
Syntax
.Location, builderType);
367
F.Diagnostics.Add(ErrorCode.ERR_BadAsyncReturn, F.
Syntax
.Location);
462
F.
Syntax
.Location);
494
F.Diagnostics.Add(ErrorCode.ERR_MissingPredefinedMember, F.
Syntax
.Location, builderType, methodName);
520
F.
Syntax
.Location);
530
F.
Syntax
.Location);
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (4)
96
? F.SynthesizedLocal(asyncMethodBuilderMemberCollection.ResultType, syntax: F.
Syntax
, kind: SynthesizedLocalKind.AsyncMethodReturnValue)
119
if (slotAllocator == null || !slotAllocator.TryGetPreviousAwaiterSlotIndex(F.ModuleBuilderOpt.Translate(awaiterType, F.
Syntax
, F.Diagnostics.DiagnosticBag), F.Diagnostics.DiagnosticBag, out slotIndex))
239
F.
Syntax
,
656
onCompleted.CheckConstraints(new ConstraintsHelper.CheckConstraintsArgs(F.Compilation, F.Compilation.Conversions, includeNullability: false, F.
Syntax
.Location, this.Diagnostics));
Lowering\AsyncRewriter\AsyncRewriter.cs (2)
223
return new BoundBadStatement(F.
Syntax
, ImmutableArray<BoundNode>.Empty, hasErrors: true);
258
startMethod.CheckConstraints(new ConstraintsHelper.CheckConstraintsArgs(F.Compilation, F.Compilation.Conversions, includeNullability: false, F.
Syntax
.Location, diagnostics));
Lowering\AsyncRewriter\RuntimeAsyncRewriter.cs (1)
118
var oldSyntax = _factory.
Syntax
;
Lowering\ClosureConversion\ClosureConversion.cs (1)
1745
return new BoundBadExpression(F.
Syntax
, LookupResultKind.Empty, ImmutableArray<Symbol>.Empty, ImmutableArray.Create<BoundExpression>(node), node.Type);
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
173
SyntaxNode old = _bound.
Syntax
;
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (5)
314
var parameterLogger = GetLocalOrParameterStoreLogger(parameter.Type, parameter, refAssignmentSourceIsLocal: null, _factory.
Syntax
);
349
var entryLogger = GetWellKnownMethodSymbol(entryOverload, _factory.
Syntax
);
353
var returnLogger = GetWellKnownMethodSymbol(WellKnownMember.Microsoft_CodeAnalysis_Runtime_LocalStoreTracker__LogReturn, _factory.
Syntax
);
463
(BoundExpression)new BoundAddressOfOperator(_factory.
Syntax
, value, isManaged: false, parameter.Type) :
464
_factory.Sequence(new[] { value }, new BoundAddressOfOperator(_factory.
Syntax
, VariableRead(targetSymbol), isManaged: false, parameter.Type));
Lowering\LocalRewriter\DelegateCacheRewriter.cs (1)
47
var oldSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
2232
var oldSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (1)
36
var previousSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (2)
99
var save_Syntax = _factory.
Syntax
;
574
var oldSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_DelegateCreationExpression.cs (1)
33
var oldSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
298
SyntaxNode oldSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (7)
65
_factory.
Syntax
,
276
factory.
Syntax
,
371
factory.
Syntax
,
474
BoundExpression notNullCheck = _factory.MakeNullCheck(factory.
Syntax
, factory.Local(localSymbol), BinaryOperatorKind.NotEqual);
528
BoundExpression notNullCheck = _factory.MakeNullCheck(factory.
Syntax
, arrayTempInit, BinaryOperatorKind.NotEqual);
561
BoundExpression firstElementAddress = new BoundAddressOfOperator(factory.
Syntax
, firstElement, type: new PointerTypeSymbol(arrayElementType));
572
new BoundConditionalOperator(factory.
Syntax
, false, condition, consequenceAssignment, alternativeAssignment, ConstantValue.NotAvailable, localType, wasTargetTyped: false, localType));
Lowering\LocalRewriter\LocalRewriter_ObjectCreationExpression.cs (1)
381
SyntaxNode oldSyntax = _factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
560
var oldSyntax = factory.
Syntax
;
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
579
BoundExpression binary = MakeBinaryOperator(_factory.
Syntax
, single.Kind, left, right, single.MethodSymbolOpt?.ReturnType ?? boolType, single.MethodSymbolOpt, single.ConstrainedToTypeOpt);
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (4)
157
return _factory.AssignmentExpression(output, _localRewriter.MakePropertyAccess(_factory.
Syntax
, input, property, LookupResultKind.Viable, property.Type, isLeftOfAssignment: false));
342
return new BoundFromEndIndexExpression(_factory.
Syntax
, _factory.Literal(-index),
353
var end = new BoundFromEndIndexExpression(_factory.
Syntax
, _factory.Literal(-e.EndIndex),
463
return this._localRewriter.MakeBinaryOperator(_factory.
Syntax
, operatorKind, input, literal, _factory.SpecialType(SpecialType.System_Boolean), method: null, constrainedToTypeOpt: null);
Lowering\LocalRewriter\LoweredDynamicOperation.cs (1)
75
return new BoundSequence(_factory.
Syntax
, _temps, ImmutableArray.Create(SiteInitialization), SiteInvocation, _resultType) { WasCompilerGenerated = true };
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
711
_factory.Diagnostics.ReportUseSite(callSiteType, _factory.
Syntax
);
Lowering\SpillSequenceSpiller.cs (9)
511
syntaxOpt: _F.
Syntax
);
1066
var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.
Syntax
);
1134
var save_Syntax = _F.
Syntax
;
1219
var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.
Syntax
);
1234
var tmp = _F.SynthesizedLocal(condition.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.
Syntax
);
1334
var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.
Syntax
);
1390
var clone = _F.SynthesizedLocal(receiver.Type, _F.
Syntax
, refKind: RefKind.None, kind: SynthesizedLocalKind.Spill);
1420
var tmp = _F.SynthesizedLocal(node.Type, kind: SynthesizedLocalKind.Spill, syntax: _F.
Syntax
);
1581
LocalSymbol longLived = local.WithSynthesizedLocalKindAndSyntax(SynthesizedLocalKind.Spill, _F.
Syntax
);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (9)
129
this.cachedState = F.SynthesizedLocal(F.SpecialType(SpecialType.System_Int32), syntax: F.
Syntax
, kind: SynthesizedLocalKind.StateMachineCachedState);
151
BoundExpression thisProxyReplacement = thisProxy.Replacement(F.
Syntax
, static (frameType, F) => F.This(), F);
153
this.cachedThis = F.SynthesizedLocal(thisProxyReplacement.Type, syntax: F.
Syntax
, kind: SynthesizedLocalKind.FrameCache);
210
var oldSyntax = F.
Syntax
;
409
return F.Block(new BoundStateMachineScope(F.
Syntax
, hoistedLocals, statement));
517
var oldSyntax = F.
Syntax
;
800
var fetchThis = proxy.Replacement(F.
Syntax
, static (frameType, F) => F.This(), F);
836
return proxy.Replacement(F.
Syntax
, static (frameType, F) => F.This(), F);
852
return proxy.Replacement(F.
Syntax
, static (frameType, F) => F.This(), F);
Lowering\StateMachineRewriter\RefInitializationHoister.cs (2)
244
_factory.Diagnostics.Add(ErrorCode.ERR_RefReturningCallAndAwait, _factory.
Syntax
.Location, call.Method);
264
_factory.Diagnostics.Add(ErrorCode.ERR_RefConditionalAndAwait, _factory.
Syntax
.Location);
Lowering\StateMachineRewriter\StateMachineRewriter.cs (8)
64
Debug.Assert(F.
Syntax
== body.Syntax);
125
return new BoundBadStatement(F.
Syntax
, ImmutableArray<BoundNode>.Empty, hasErrors: true);
323
F.
Syntax
,
337
F.
Syntax
,
477
F.
Syntax
,
481
var rightExpression = copySrc[method.ThisParameter].Replacement(F.
Syntax
, static (stateMachineType, F) => F.This(), F);
496
F.
Syntax
,
501
BoundExpression parameterProxy = copySrc[parameter].Replacement(F.
Syntax
, static (stateMachineType, F) => F.This(), F);
Lowering\SyntheticBoundNodeFactory.cs (87)
172
return new BoundHoistedFieldAccess(
Syntax
, field, field.Type);
230
return new BoundThisReference(
Syntax
, CurrentFunction.ThisParameter.Type) { WasCompilerGenerated = true };
241
return new BoundBaseReference(
Syntax
, baseType) { WasCompilerGenerated = true };
246
return new BoundBadExpression(
Syntax
, LookupResultKind.Empty, ImmutableArray<Symbol?>.Empty, ImmutableArray<BoundExpression>.Empty, type, hasErrors: true);
251
return new BoundParameter(
Syntax
, p, p.Type) { WasCompilerGenerated = true };
256
return new BoundFieldAccess(
Syntax
, receiver, f, ConstantValue.NotAvailable, LookupResultKind.Viable, f.Type) { WasCompilerGenerated = true };
274
Binder.ReportUseSite(propertySym, Diagnostics,
Syntax
);
304
Binder.ReportUseSite(specialType, Diagnostics,
Syntax
);
316
Binder.ReportUseSite(wellKnownType, Diagnostics,
Syntax
);
330
Symbol? wellKnownMember = Binder.GetWellKnownTypeMember(Compilation, wm, Diagnostics, syntax:
Syntax
, isOptional: true);
334
var diagnostic = new CSDiagnostic(new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, memberDescriptor.DeclaringTypeMetadataName, memberDescriptor.Name),
Syntax
.Location);
381
var diagnostic = new CSDiagnostic(new CSDiagnosticInfo(ErrorCode.ERR_MissingPredefinedMember, memberDescriptor.DeclaringTypeMetadataName, memberDescriptor.Name),
Syntax
.Location);
398
Diagnostics.Add(useSiteInfo,
Syntax
);
428
return new BoundExpressionStatement(
Syntax
, expr) { WasCompilerGenerated = true };
436
return AssignmentExpression(
Syntax
, left, right, isRef: isRef, wasCompilerGenerated: true);
478
return new BoundBlock(
Syntax
, locals, statements) { WasCompilerGenerated = true };
493
return new BoundBlock(
Syntax
, locals, localFunctions, hasUnsafeModifier: false, instrumentation: null, statements) { WasCompilerGenerated = true };
498
return new BoundExtractedFinallyBlock(
Syntax
, finallyBlock) { WasCompilerGenerated = true };
508
return new BoundStatementList(
Syntax
, statements) { WasCompilerGenerated = true };
513
return new BoundStatementList(
Syntax
, ImmutableArray.Create(first, second)) { WasCompilerGenerated = true };
529
Syntax
,
581
expression = BoundConversion.Synthesized(
Syntax
, expression, conversion, false, explicitCastInCode: false, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, ConstantValue.NotAvailable, CurrentFunction.ReturnType);
585
return new BoundReturnStatement(
Syntax
, CurrentFunction.RefKind != RefKind.None ? RefKind.Ref : RefKind.None, expression, @checked: false) { WasCompilerGenerated = true };
650
return new BoundBinaryOperator(this.
Syntax
, kind, ConstantValue.NotAvailable, methodOpt: null, constrainedToTypeOpt: null, LookupResultKind.Viable, left, right, type) { WasCompilerGenerated = true };
655
return new BoundAsOperator(this.
Syntax
, operand, Type(type), operandPlaceholder: null, operandConversion: null, type) { WasCompilerGenerated = true };
664
return new BoundIsOperator(this.
Syntax
, operand, Type(type), c.Kind, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean)) { WasCompilerGenerated = true };
765
return new BoundLiteral(
Syntax
, ConstantValue.Create(value), SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Byte)) { WasCompilerGenerated = true };
770
return new BoundLiteral(
Syntax
, ConstantValue.Create(value), SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Int32)) { WasCompilerGenerated = true };
778
return new BoundLiteral(
Syntax
, ConstantValue.Create(value), SpecialType(Microsoft.CodeAnalysis.SpecialType.System_UInt32)) { WasCompilerGenerated = true };
783
return new BoundLiteral(
Syntax
, value, type) { WasCompilerGenerated = true };
802
=> new BoundObjectCreationExpression(
Syntax
, ctor, args) { WasCompilerGenerated = true };
806
Syntax
,
822
return new BoundObjectCreationExpression(
Syntax
, ctor, args) { WasCompilerGenerated = true };
844
return new BoundBadExpression(
Syntax
, default(LookupResultKind), ImmutableArray<Symbol?>.Empty, args.AsImmutable(), receiver);
856
Binder.ReportUseSite(methodSymbol, Diagnostics,
Syntax
);
864
Binder.ReportUseSite(methodSymbol, Diagnostics,
Syntax
);
907
Syntax
, receiver, initialBindingReceiverIsSubjectToCloning: ThreeState.Unknown, method, args,
948
Syntax
, receiver, initialBindingReceiverIsSubjectToCloning: ThreeState.Unknown, method, args,
956
return new BoundConditionalOperator(
Syntax
, isRef, condition, consequence, alternative, constantValueOpt: null, type, wasTargetTyped: false, type) { WasCompilerGenerated = true };
963
return new BoundComplexConditionalReceiver(
Syntax
, valueTypeReceiver, referenceTypeReceiver, valueTypeReceiver.Type) { WasCompilerGenerated = true };
971
return new BoundNullCoalescingOperator(
Syntax
, left, right, leftPlaceholder: null, leftConversion: null, BoundNullCoalescingOperatorResultKind.LeftType, @checked: false, left.Type) { WasCompilerGenerated = true };
981
return new BoundConditionalGoto(
Syntax
, condition, jumpIfTrue, label) { WasCompilerGenerated = true };
1037
return new BoundThrowStatement(
Syntax
, e) { WasCompilerGenerated = true };
1042
return new BoundLocal(
Syntax
, local, null, local.Type) { WasCompilerGenerated = true };
1081
return new BoundSequence(
Syntax
, ImmutableArray<LocalSymbol>.Empty, sideEffects.AsImmutableOrNull(), result, resultType) { WasCompilerGenerated = true };
1090
: new BoundSequence(
Syntax
, locals, sideEffects, result, result.Type) { WasCompilerGenerated = true };
1096
return new BoundSpillSequence(
Syntax
, locals, sideEffects, result, result.Type) { WasCompilerGenerated = true };
1153
statements[0] = new BoundSwitchDispatch(
Syntax
, ex, caseBuilder.ToImmutableAndFree(), breakLabel, lengthBasedStringSwitchDataOpt: null) { WasCompilerGenerated = true };
1177
return new BoundGotoStatement(
Syntax
, label) { WasCompilerGenerated = true };
1182
return new BoundLabelStatement(
Syntax
, label) { WasCompilerGenerated = true };
1187
return new BoundLiteral(
Syntax
, ConstantValue.Create(value), SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean)) { WasCompilerGenerated = true };
1199
return new BoundLiteral(
Syntax
, stringConst, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_String)) { WasCompilerGenerated = true };
1210
return new BoundLiteral(
Syntax
, charConst, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Char)) { WasCompilerGenerated = true };
1221
return new BoundArrayLength(
Syntax
, array, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Int32));
1240
return new BoundArrayAccess(
Syntax
, array, indices, ((ArrayTypeSymbol)array.Type).ElementType);
1249
return new BoundExpressionStatement(
Syntax
, Call(Base(baseType), ctor)) { WasCompilerGenerated = true };
1269
return Throw(Null(Binder.GetWellKnownType(Compilation, Microsoft.CodeAnalysis.WellKnownType.System_Exception, Diagnostics,
Syntax
.Location)));
1279
return Null(type,
Syntax
);
1286
return new BoundPointerIndirectionOperator(
Syntax
, Default(new PointerTypeSymbol(type)), type.Type);
1300
return new BoundTypeExpression(
Syntax
, null, type) { WasCompilerGenerated = true };
1327
Syntax
,
1352
return new BoundSizeOfOperator(
Syntax
, Type(type), Binder.GetConstantSizeOf(type), SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Int32)) { WasCompilerGenerated = true };
1360
Syntax
,
1376
Syntax
,
1385
Syntax
,
1395
Syntax
,
1405
Syntax
,
1416
return new BoundModuleVersionId(
Syntax
, WellKnownType(Microsoft.CodeAnalysis.WellKnownType.System_Guid)) { WasCompilerGenerated = true };
1421
return new BoundModuleVersionIdString(
Syntax
, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_String)) { WasCompilerGenerated = true };
1426
return new BoundInstrumentationPayloadRoot(
Syntax
, analysisKind, payloadType) { WasCompilerGenerated = true };
1430
=> new BoundThrowIfModuleCancellationRequested(
Syntax
, SpecialType(CodeAnalysis.SpecialType.System_Void)) { WasCompilerGenerated = true };
1433
=> new ModuleCancellationTokenExpression(
Syntax
, WellKnownType(CodeAnalysis.WellKnownType.System_Threading_CancellationToken)) { WasCompilerGenerated = true };
1438
Syntax
,
1449
Syntax
,
1467
Syntax
,
1483
Syntax
,
1556
return new BoundConversion(
Syntax
, arg, conversion, @checked: isChecked, explicitCastInCode: explicitCastInCode, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, null, type) { WasCompilerGenerated = true };
1589
Syntax
,
1591
new BoundArrayInitialization(
Syntax
, isInferred: false, elements) { WasCompilerGenerated = true },
1598
Syntax
,
1607
return Default(type,
Syntax
);
1621
return new BoundTryStatement(
Syntax
, tryBlock, catchBlocks, finallyBlock, finallyLabel) { WasCompilerGenerated = true };
1635
return new BoundCatchBlock(
Syntax
, ImmutableArray.Create(local), source, source.Type, exceptionFilterPrologueOpt: null, exceptionFilterOpt: null, body: block, isSynthesizedAsyncCatchAll: false);
1642
return new BoundCatchBlock(
Syntax
, ImmutableArray<LocalSymbol>.Empty, source, source.Type, exceptionFilterPrologueOpt: null, exceptionFilterOpt: null, body: block, isSynthesizedAsyncCatchAll: false);
1647
return new BoundTryStatement(
Syntax
, tryBlock, ImmutableArray<BoundCatchBlock>.Empty, faultBlock, finallyLabelOpt: null, preferFaultHandler: true);
1652
return NullOrDefault(typeSymbol, this.
Syntax
);
1747
return new BoundNoOpStatement(
Syntax
, noOpStatementFlavor);
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (1)
69
var recordDeclaration = (RecordDeclarationSyntax)F.
Syntax
;
Symbols\Synthesized\SynthesizedInlineArrayAsSpanMethod.cs (1)
65
return f.ExpressionStatement(new BoundParameter(f.
Syntax
, inlineArrayParameter, f.Compilation.GetSpecialType(SpecialType.System_Byte)) { WasCompilerGenerated = true });
Symbols\Synthesized\SynthesizedUnionCtor.cs (1)
59
statements.Add(new BoundNoOpStatement(F.
Syntax
, NoOpStatementFlavor.Default, hasErrors: true));