53 references to AssumeNotNull
Microsoft.AspNetCore.Razor.Utilities.Shared (3)
FileUtilities.cs (1)
63
var 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)
36
typeName.FullName.
AssumeNotNull
(), assemblyName,
Language\BoundAttributeDescriptor.cs (1)
23
public string TypeName => TypeNameObject.FullName.
AssumeNotNull
();
Language\BoundAttributeParameterDescriptor.cs (1)
19
public string TypeName => TypeNameObject.FullName.
AssumeNotNull
();
Language\CodeGeneration\CodeRenderingContext.cs (1)
30
public IntermediateNodeVisitor Visitor => _visitor.
AssumeNotNull
();
Language\Components\ComponentBindLoweringPass.cs (5)
113
var bindNode = existingEntry.BindNode.
AssumeNotNull
();
426
var 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)
177
var eventArgsType = node.TagHelper.GetEventArgsType().
AssumeNotNull
();
Language\Components\ComponentGenericTypePass.cs (2)
417
var @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)
26
EventArgsType = EventArgsType.
AssumeNotNull
()
Language\DefaultRazorCSharpLoweringPhase.cs (1)
111
var filePath = sourceDocument.FilePath.
AssumeNotNull
();
Language\DefaultRazorTagHelperContextDiscoveryPhase.cs (2)
90
protected RazorSourceDocument Source => _source.
AssumeNotNull
();
240
var tagHelpers = _tagHelpers.
AssumeNotNull
();
Language\Extensions\PreallocatedTagHelperAttributeOptimizationPass.cs (2)
54
foreach (var current in _classDeclaration.
AssumeNotNull
().Children)
103
foreach (var current in _classDeclaration.
AssumeNotNull
().Children)
Language\Intermediate\TagHelperDirectiveAttributeParameterIntermediateNode.cs (1)
20
public BoundAttributeParameterDescriptor BoundAttributeParameter => _match.Parameter.
AssumeNotNull
();
Language\Legacy\ClassifiedSpanVisitor.cs (1)
410
=> _currentBlockSpan ??= _currentBlock.
AssumeNotNull
().GetSourceSpan(_source);
Language\Legacy\TagHelperParseTreeRewriter.cs (3)
279
tracker.
AssumeNotNull
().OpenMatchingTags++;
333
if (tracker.
AssumeNotNull
().OpenMatchingTags > 0)
671
return 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)
16
get => _engine.
AssumeNotNull
(Resources.FeatureMustBeInitialized);
Language\RazorEnginePhaseBase.cs (1)
16
get => _engine.
AssumeNotNull
(Resources.PhaseMustBeInitialized);
Language\RazorProjectEngineFeatureBase.cs (1)
15
get => _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)
83
return (TNode)Node.GetNodeSlot(index).
AssumeNotNull
();
Language\Syntax\SyntaxSerializer.cs (1)
129
var tagHelperInfo = node.TagHelperInfo.
AssumeNotNull
();
Language\TagHelperDescriptor.cs (1)
28
public string TypeName => TypeNameObject.FullName.
AssumeNotNull
();
Language\TagHelperDescriptorBuilder.cs (2)
41
public string Name => _name.
AssumeNotNull
();
42
public string AssemblyName => _assemblyName.
AssumeNotNull
();
Language\TagHelperMatchingConventions.cs (2)
291
return attributeValue.StartsWith(descriptor.Value.
AssumeNotNull
(), StringComparison.Ordinal);
293
return attributeValue.EndsWith(descriptor.Value.
AssumeNotNull
(), StringComparison.Ordinal);
Language\TagHelperObjectBuilderCollection`2.cs (1)
27
=> _builders.
AssumeNotNull
()[index];
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (3)
100
TagHelperKind.Component, typeName.FullName.
AssumeNotNull
(), assemblyName, out var builder);
230
if (property.SetMethod.
AssumeNotNull
().IsInitOnly)
292
var methodSymbol = ((INamedTypeSymbol)prop.Type).DelegateInvokeMethod.
AssumeNotNull
();
Mvc.Version2_X\PagesPropertyInjectionPass.cs (1)
27
var @class = visitor.Class.
AssumeNotNull
();
Mvc\PagesPropertyInjectionPass.cs (1)
31
var @class = visitor.Class.
AssumeNotNull
();
Mvc\ViewComponentMetadata.cs (1)
37
=> new(Name.
AssumeNotNull
(), OriginalTypeNameObject);