26 references to TryGetSpeculativeSemanticModelForMethodBody
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpSemanticFacts.cs (1)
123
return model.
TryGetSpeculativeSemanticModelForMethodBody
(oldMethod.Body.OpenBraceToken.Span.End, newMethod, out speculativeModel);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (12)
Semantics\LambdaTests.cs (2)
3972
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(m.Body.SpanStart, m, out model));
8052
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(m2Syntax.Body.SpanStart, newMethod, out var speculativeModel));
Semantics\LocalFunctionTests.cs (4)
351
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(m.Body.SpanStart, m, out model));
407
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(m.Body.SpanStart, m, out model));
446
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(mMethod.Body.SpanStart, mMethod, out var newModel));
8658
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
Semantics\OutVarTests.cs (6)
36305
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
36352
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
36392
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
36434
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
36469
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
36507
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(method.Body.SpanStart, method, out var speculativeModel));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (11)
Compilation\SemanticModelAPITests.cs (8)
49
model.
TryGetSpeculativeSemanticModelForMethodBody
(indexerAccess.SpanStart, m2, out var speculativeModel);
2356
var success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2571
var success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2586
success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2600
success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2643
var success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
2679
var success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].Span.End, speculatedMethod, out speculativeModel);
2779
var success = model.
TryGetSpeculativeSemanticModelForMethodBody
(methodDecl.Body.Statements[0].SpanStart, speculatedMethod, out speculativeModel);
SymbolDisplay\SymbolDisplayTests.cs (1)
5765
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(position, methodDecl, out model));
Symbols\Source\NullablePublicAPITests.cs (2)
4519
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(type.SpanStart, methodDeclaration, out var speculativeModel));
4552
Assert.True(model.
TryGetSpeculativeSemanticModelForMethodBody
(type.SpanStart, methodDeclaration, out var speculativeModel));
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
CSharpSemanticFacts.cs (1)
123
return model.
TryGetSpeculativeSemanticModelForMethodBody
(oldMethod.Body.OpenBraceToken.Span.End, newMethod, out speculativeModel);
SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (1)
63
previousSemanticModel.
TryGetSpeculativeSemanticModelForMethodBody
(previousBaseMethod.Body.SpanStart, currentBaseMethod, out var speculativeModel))