108 references to None
Microsoft.CodeAnalysis.CSharp (50)
Compilation\CSharpSemanticModel.cs (27)
341
return SymbolInfo.
None
;
373
return SymbolInfo.
None
;
528
return SymbolInfo.
None
;
564
return SymbolInfo.
None
;
570
return SymbolInfo.
None
;
585
return SymbolInfo.
None
;
639
return SymbolInfo.
None
;
653
: SymbolInfo.
None
;
667
: SymbolInfo.
None
;
681
: SymbolInfo.
None
;
693
: SymbolInfo.
None
;
721
if (!CanGetSemanticInfo(expression, isSpeculative: true)) return SymbolInfo.
None
;
729
return crefSymbols.IsDefault ? SymbolInfo.
None
: GetCrefSymbolInfo(OneOrMany.Create(crefSymbols), SymbolInfoOptions.DefaultOptions, hasParameterList: false);
757
return SymbolInfo.
None
;
800
return SymbolInfo.
None
;
807
return SymbolInfo.
None
;
821
return SymbolInfo.
None
;
872
return SymbolInfo.
None
;
879
return SymbolInfo.
None
;
894
return SymbolInfo.
None
;
1903
return SymbolInfo.
None
;
4501
return SymbolInfo.
None
; // missing name.
4510
return (object)tupleElement == null ? SymbolInfo.
None
: new SymbolInfo(tupleElement);
4524
return (object)param == null ? SymbolInfo.
None
: new SymbolInfo(param.GetPublicSymbol());
4550
return SymbolInfo.
None
;
4978
return SymbolInfo.
None
;
5041
return SymbolInfo.
None
;
Compilation\MemberSemanticModel.cs (3)
1043
var castInfo = (bound.Cast == null) ? SymbolInfo.
None
: GetSymbolInfoForNode(SymbolInfoOptions.DefaultOptions, bound.Cast, bound.Cast, boundNodeForSyntacticParent: null, binderOpt: null);
1053
return SymbolInfo.
None
;
1281
return SymbolInfo.
None
;
Compilation\SymbolInfoFactory.cs (1)
45
return SymbolInfo.
None
;
Compilation\SyntaxTreeSemanticModel.cs (6)
249
result = SymbolInfo.
None
;
264
result = SymbolInfo.
None
;
285
result = (object)symbol != null ? GetSymbolInfoForSymbol(symbol, options) : SymbolInfo.
None
;
302
return SymbolInfo.
None
;
435
return (model == null) ? SymbolInfo.
None
: model.GetSymbolInfo(node, cancellationToken);
498
return (model == null) ? SymbolInfo.
None
: model.GetSymbolInfo(node, cancellationToken);
CSharpExtensions.cs (13)
465
return SymbolInfo.
None
;
481
return SymbolInfo.
None
;
505
return SymbolInfo.
None
;
522
return SymbolInfo.
None
;
538
return SymbolInfo.
None
;
554
return SymbolInfo.
None
;
570
return SymbolInfo.
None
;
586
return SymbolInfo.
None
;
604
return SymbolInfo.
None
;
622
return SymbolInfo.
None
;
640
return SymbolInfo.
None
;
660
return SymbolInfo.
None
;
681
return SymbolInfo.
None
;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (34)
Semantics\PrimaryConstructorTests.cs (17)
2169
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2172
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2200
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2203
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2245
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2306
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2308
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2310
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2321
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2324
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2339
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2342
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2345
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2348
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2351
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2354
Assert.Equal(SymbolInfo.
None
, symbolInfo);
2384
Assert.Equal(SymbolInfo.
None
, symbolInfo);
Semantics\RecordTests.cs (17)
22385
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22388
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22416
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22419
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22461
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22522
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22524
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22526
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22537
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22540
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22555
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22558
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22561
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22564
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22567
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22570
Assert.Equal(SymbolInfo.
None
, symbolInfo);
22600
Assert.Equal(SymbolInfo.
None
, symbolInfo);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (17)
Compilation\GetSemanticInfoTests.cs (1)
4326
Assert.Equal(SymbolInfo.
None
, symbolInfo);
Compilation\SemanticModelAPITests.cs (4)
1339
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(aliasSyntax));
1395
Assert.Equal(SymbolInfo.
None
, info);
4520
Assert.Equal(SymbolInfo.
None
, declarationExpressionSymbolInfo);
4584
Assert.Equal(SymbolInfo.
None
, declarationExpressionSymbolInfo);
DocumentationComments\CrefTests.cs (3)
6346
Assert.Equal(SymbolInfo.
None
, returnInfo);
6347
Assert.Equal(SymbolInfo.
None
, paramInfo);
6360
Assert.Equal(SymbolInfo.
None
, crefInfo);
DocumentationComments\ParameterTests.cs (9)
189
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(0)));
190
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(1)));
210
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(0)));
211
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(1)));
231
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(0)));
232
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(1)));
252
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(0)));
253
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(1)));
282
Assert.Equal(SymbolInfo.
None
, model.GetSymbolInfo(nameSyntaxes.ElementAt(1)));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CompilationTestUtils.cs (1)
232
SymbolInfo symbolInfo = SymbolInfo.
None
;
Microsoft.CodeAnalysis.VisualBasic (6)
VisualBasicExtensions.vb (6)
1659
''' <description>Returns Select method associated with <see cref="SelectClauseSyntax"/>, or <see cref="SymbolInfo.
None
"/> if none is.</description>
1666
''' <see cref="QueryExpressionSyntax"/>. <see cref="SymbolInfo.
None
"/> otherwise.
1673
''' <description><see cref="SymbolInfo.
None
"/></description>
1677
''' <description><see cref="SymbolInfo.
None
"/></description>
1682
''' <see cref="SymbolInfo.
None
"/>.
1704
''' or <see cref="SymbolInfo.
None
"/> otherwise if none is.