53 references to AssumeNotNull
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
FileUtilities.cs (1)
63var directoryName = Path.GetDirectoryName(path).AssumeNotNull();
PooledObjects\PooledArrayBuilder`1.cs (2)
672=> ImmutableCollectionsMarshal.AsArray(ToImmutable()).AssumeNotNull(); 675=> ImmutableCollectionsMarshal.AsArray(ToImmutableAndClear()).AssumeNotNull();
Microsoft.CodeAnalysis.Razor.Compiler (50)
CSharp\DefaultTagHelperDescriptorFactory.cs (1)
36typeName.FullName.AssumeNotNull(), assemblyName,
Language\BoundAttributeDescriptor.cs (1)
23public string TypeName => TypeNameObject.FullName.AssumeNotNull();
Language\BoundAttributeParameterDescriptor.cs (1)
19public string TypeName => TypeNameObject.FullName.AssumeNotNull();
Language\CodeGeneration\CodeRenderingContext.cs (1)
30public IntermediateNodeVisitor Visitor => _visitor.AssumeNotNull();
Language\Components\ComponentBindLoweringPass.cs (5)
113var bindNode = existingEntry.BindNode.AssumeNotNull(); 426var bindGetNode = bindEntry.BindGetNode.AssumeNotNull(); 568: ComponentAttributeIntermediateNode.From(getNode.AssumeNotNull(), addChildren: false); 591: ComponentAttributeIntermediateNode.From(getNode.AssumeNotNull(), addChildren: false); 618: ComponentAttributeIntermediateNode.From(getNode.AssumeNotNull(), addChildren: false);
Language\Components\ComponentEventHandlerLoweringPass.cs (1)
177var eventArgsType = node.TagHelper.GetEventArgsType().AssumeNotNull();
Language\Components\ComponentGenericTypePass.cs (2)
417var @namespace = documentNode.FindPrimaryNamespace().AssumeNotNull().Name; 419@namespace += "." + documentNode.FindPrimaryClass().AssumeNotNull().Name;
Language\Components\ComponentTemplateDiagnosticPass.cs (1)
60_candidates.Add(new IntermediateNodeReference(node, Parent.AssumeNotNull()));
Language\Components\EventHandlerMetadata.cs (1)
26EventArgsType = EventArgsType.AssumeNotNull()
Language\DefaultRazorCSharpLoweringPhase.cs (1)
111var filePath = sourceDocument.FilePath.AssumeNotNull();
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (2)
90protected RazorSourceDocument Source => _source.AssumeNotNull(); 240var tagHelpers = _tagHelpers.AssumeNotNull();
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (2)
54foreach (var current in _classDeclaration.AssumeNotNull().Children) 103foreach (var current in _classDeclaration.AssumeNotNull().Children)
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
20public BoundAttributeParameterDescriptor BoundAttributeParameter => _match.Parameter.AssumeNotNull();
Language\Legacy\ClassifiedSpanVisitor.cs (1)
410=> _currentBlockSpan ??= _currentBlock.AssumeNotNull().GetSourceSpan(_source);
Language\Legacy\TagHelperParseTreeRewriter.cs (3)
279tracker.AssumeNotNull().OpenMatchingTags++; 333if (tracker.AssumeNotNull().OpenMatchingTags > 0) 671return CurrentTagHelperTracker.AssumeNotNull().AllowedChildren.Length > 0;
Language\RazorCodeDocument.cs (7)
112=> _tagHelpers.AssumeNotNull(); 133=> _referencedTagHelpers.AssumeNotNull(); 154=> _syntaxTree.AssumeNotNull(); 176=> _tagHelperRewrittenSyntaxTree.AssumeNotNull(); 225=> _tagHelperContext.AssumeNotNull(); 248=> _documentNode.AssumeNotNull(); 270=> _csharpDocument.AssumeNotNull();
Language\RazorEngineFeatureBase.cs (1)
16get => _engine.AssumeNotNull(Resources.FeatureMustBeInitialized);
Language\RazorEnginePhaseBase.cs (1)
16get => _engine.AssumeNotNull(Resources.PhaseMustBeInitialized);
Language\RazorProjectEngineFeatureBase.cs (1)
15get => _projectEngine.AssumeNotNull(Resources.FeatureMustBeInitialized);
Language\Syntax\BaseMarkupEndTagSyntax.cs (1)
89.AssumeNotNull($"ToListNode should not return null since builder was not empty.");
Language\Syntax\BaseMarkupStartTagSyntax.cs (1)
120.AssumeNotNull($"ToListNode should not return null since builder was not empty.");
Language\Syntax\SyntaxList`1.cs (1)
83return (TNode)Node.GetNodeSlot(index).AssumeNotNull();
Language\Syntax\SyntaxSerializer.cs (1)
129var tagHelperInfo = node.TagHelperInfo.AssumeNotNull();
Language\TagHelperDescriptor.cs (1)
28public string TypeName => TypeNameObject.FullName.AssumeNotNull();
Language\TagHelperDescriptorBuilder.cs (2)
41public string Name => _name.AssumeNotNull(); 42public string AssemblyName => _assemblyName.AssumeNotNull();
Language\TagHelperMatchingConventions.cs (2)
291return attributeValue.StartsWith(descriptor.Value.AssumeNotNull(), StringComparison.Ordinal); 293return attributeValue.EndsWith(descriptor.Value.AssumeNotNull(), StringComparison.Ordinal);
Language\TagHelperObjectBuilderCollection`2.cs (1)
27=> _builders.AssumeNotNull()[index];
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (3)
100TagHelperKind.Component, typeName.FullName.AssumeNotNull(), assemblyName, out var builder); 230if (property.SetMethod.AssumeNotNull().IsInitOnly) 292var methodSymbol = ((INamedTypeSymbol)prop.Type).DelegateInvokeMethod.AssumeNotNull();
Mvc.Version2_X\PagesPropertyInjectionPass.cs (1)
27var @class = visitor.Class.AssumeNotNull();
Mvc\PagesPropertyInjectionPass.cs (1)
31var @class = visitor.Class.AssumeNotNull();
Mvc\ViewComponentMetadata.cs (1)
37=> new(Name.AssumeNotNull(), OriginalTypeNameObject);