58 references to NotAnnotated
Microsoft.CodeAnalysis.CSharp (58)
Binder\Binder.ValueChecks.cs (1)
3368
=> TypeWithAnnotations.Create(_type, NullableAnnotation.
NotAnnotated
);
Binder\Binder_Patterns.cs (2)
885
declType: TypeWithAnnotations.Create(narrowedType, NullableAnnotation.
NotAnnotated
),
1653
return TypeWithAnnotations.Create(inputType.StrippedType(), NullableAnnotation.
NotAnnotated
);
Binder\Semantics\BestTypeInferrer.cs (1)
22
var result = NullableAnnotation.
NotAnnotated
;
FlowAnalysis\NullableWalker.cs (16)
3676
placeholderResult = new VisitResult(placeholder.Type, NullableAnnotation.
NotAnnotated
, NullableFlowState.NotNull);
4030
NullableAnnotation.
NotAnnotated
,
4650
var result = new VisitResult(objectInitializer.Type, NullableAnnotation.
NotAnnotated
, NullableFlowState.NotNull);
4675
argumentResults = argumentResults.SetItem(0, new VisitResult(containingType, NullableAnnotation.
NotAnnotated
, NullableFlowState.NotNull));
4801
firstArgumentResult = new VisitResult(containingType, NullableAnnotation.
NotAnnotated
, NullableFlowState.NotNull);
4894
SetAnalyzedNullability(node.ImplicitReceiverOpt, new VisitResult(node.ImplicitReceiverOpt.Type, NullableAnnotation.
NotAnnotated
, NullableFlowState.NotNull));
5010
return GetOrCreatePlaceholderSlot(node, TypeWithAnnotations.Create(node.Type, NullableAnnotation.
NotAnnotated
));
6168
targetType = TypeWithAnnotations.Create(node.Type, NullableAnnotation.
NotAnnotated
);
8845
return expr.ConstantValueOpt == ConstantValue.NotAvailable || !expr.ConstantValueOpt.IsNull || expr.IsSuppressed ? NullableAnnotation.
NotAnnotated
: NullableAnnotation.Annotated;
8853
return NullableAnnotation.
NotAnnotated
;
10272
dependsOnTypeParameter(typeParameter1, (TypeParameterSymbol)targetType.Type, NullableAnnotation.
NotAnnotated
, out var annotation))
10305
bool dependsOn = dependsOnTypeParameter(typeParameter1, typeParameter2, NullableAnnotation.
NotAnnotated
, out var annotation);
11020
var argTypeWithAnnotations = TypeWithAnnotations.Create(argType, NullableAnnotation.
NotAnnotated
);
11219
var lvalueResult = TypeWithAnnotations.Create(node.Type, NullableAnnotation.
NotAnnotated
);
11835
targetTypeOfOperandConversion = TypeWithAnnotations.Create(node.OperandConversion.Type, nullableAnnotation: NullableAnnotation.
NotAnnotated
);
12567
TypeWithAnnotations.Create(enumeratorInfoOpt.ElementType, NullableAnnotation.
NotAnnotated
).ToTypeWithState();
FlowAnalysis\NullableWalker_Patterns.cs (4)
724
outputSlot = makeDagTempSlot(TypeWithAnnotations.Create(e.Type, NullableAnnotation.
NotAnnotated
), output);
835
? ReInferAndVisitExtensionPropertyAccess(e, e.Property, new BoundExpressionWithNullability(e.Syntax, expression, NullableAnnotation.
NotAnnotated
, inputType)).Member
972
receiver: new BoundExpressionWithNullability(e.Syntax, expression, NullableAnnotation.
NotAnnotated
, inputType),
998
receiverOpt: new BoundExpressionWithNullability(e.Syntax, expression, NullableAnnotation.
NotAnnotated
, inputType),
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ToStringMethodSymbol.cs (1)
49
get { return TypeWithAnnotations.Create(this.Manager.System_String, NullableAnnotation.
NotAnnotated
); }
Symbols\ConstraintsHelper.cs (1)
1639
case NullableAnnotation.
NotAnnotated
:
Symbols\NullableAnnotationExtensions.cs (4)
18
public static bool IsNotAnnotated(this NullableAnnotation annotation) => annotation == NullableAnnotation.
NotAnnotated
;
77
/// The attribute (metadata) representation of <see cref="NullableAnnotation.
NotAnnotated
"/>.
132
NullableAnnotation.
NotAnnotated
=> CodeAnalysis.NullableAnnotation.NotAnnotated,
152
CodeAnalysis.NullableAnnotation.NotAnnotated => CSharp.NullableAnnotation.
NotAnnotated
,
Symbols\PublicModel\Symbol.cs (1)
25
builder.Add(TypeWithAnnotations.Create(type, (typeArg?.NullableAnnotation.ToInternalAnnotation() ?? NullableAnnotation.
NotAnnotated
)));
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (1)
451
case NullableAnnotation.
NotAnnotated
:
Symbols\Source\ThisParameterSymbol.cs (1)
151
=> TypeWithAnnotations.Create(_containingType, NullableAnnotation.
NotAnnotated
);
Symbols\Synthesized\Records\SynthesizedRecordEqualityContractProperty.cs (1)
85
return (TypeWithAnnotations.Create(Binder.GetWellKnownType(DeclaringCompilation, WellKnownType.System_Type, diagnostics, Location), NullableAnnotation.
NotAnnotated
),
Symbols\Synthesized\Records\SynthesizedRecordPrintMembers.cs (1)
93
var annotation = ContainingType.IsRecordStruct ? NullableAnnotation.Oblivious : NullableAnnotation.
NotAnnotated
;
Symbols\Synthesized\Records\SynthesizedRecordToString.cs (1)
42
var annotation = ContainingType.IsRecordStruct ? NullableAnnotation.Oblivious : NullableAnnotation.
NotAnnotated
;
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (6)
145
if (propertyType.NullableAnnotation != NullableAnnotation.
NotAnnotated
171
Debug.Assert((NullableAnnotation)_inferredNullableAnnotation is NullableAnnotation.
NotAnnotated
or NullableAnnotation.Annotated);
190
return NullableAnnotation.
NotAnnotated
;
203
var notAnnotatedDiagnostics = nullableAnalyzeAndFilterDiagnostics(assumedNullableAnnotation: NullableAnnotation.
NotAnnotated
);
209
return NullableAnnotation.
NotAnnotated
;
223
return NullableAnnotation.
NotAnnotated
;
Symbols\TypeWithAnnotations.cs (13)
82
return Create(typeSymbol, nullableAnnotation: isAnnotated ? NullableAnnotation.Annotated : isNullableEnabled ? NullableAnnotation.
NotAnnotated
: NullableAnnotation.Oblivious);
96
case NullableAnnotation.
NotAnnotated
:
125
return Create(Type, NullableAnnotation.
NotAnnotated
, CustomModifiers);
159
case NullableAnnotation.
NotAnnotated
:
496
Debug.Assert(NullableAnnotation == NullableAnnotation.
NotAnnotated
);
505
newAnnotation = NullableAnnotation.
NotAnnotated
;
518
Debug.Assert(newTypeWithModifiers.NullableAnnotation is NullableAnnotation.
NotAnnotated
);
519
newAnnotation = NullableAnnotation.
NotAnnotated
;
732
return CreateNonLazyType(typeSymbol, NullableAnnotation.
NotAnnotated
, CustomModifiers);
821
return annotation switch { NullableAnnotation.Annotated => NullableFlowState.MaybeDefault, NullableAnnotation.
NotAnnotated
=> NullableFlowState.MaybeNull, _ => NullableFlowState.NotNull };
927
return CreateNonLazyType(defaultType, defaultType.IsNullableType() ? type.NullableAnnotation : NullableAnnotation.
NotAnnotated
, _customModifiers);
994
return NullableAnnotation.
NotAnnotated
;
1030
return CreateNonLazyType(defaultType, defaultType.IsNullableType() ? type.NullableAnnotation : NullableAnnotation.
NotAnnotated
, _customModifiers);
Symbols\TypeWithState.cs (3)
89
var type = TypeWithAnnotations.Create(Type, NullableAnnotation.
NotAnnotated
);
93
(Type?.IsValueType == true ? NullableAnnotation.
NotAnnotated
: NullableAnnotation.Annotated) :
94
(State.IsNotNull() || Type?.CanContainNull() == false ? NullableAnnotation.
NotAnnotated
: NullableAnnotation.Annotated);