10 instantiations of BaseTypeWithModel
Microsoft.CodeAnalysis.Razor.Compiler (10)
Language\Components\ComponentDocumentClassifierPass.cs (2)
91
@class.BaseType = new
BaseTypeWithModel
("object");
100
@class.BaseType = new
BaseTypeWithModel
("global::" + ComponentsApi.ComponentBase.FullTypeName);
Language\Components\ComponentRenderModeDirectivePass.cs (1)
52
BaseType = new
BaseTypeWithModel
($"global::{ComponentsApi.RenderModeAttribute.FullTypeName}"),
Language\Extensions\InheritsDirectivePass.cs (1)
28
@class.BaseType = new
BaseTypeWithModel
(token.Content, token.Source);
Mvc.Version1_X\MvcViewDocumentClassifierPass.cs (1)
40
@class.BaseType = new
BaseTypeWithModel
("global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<TModel>", location: null);
Mvc.Version2_X\MvcViewDocumentClassifierPass.cs (1)
40
@class.BaseType = new
BaseTypeWithModel
("global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<TModel>", location: null);
Mvc.Version2_X\RazorPageDocumentClassifierPass.cs (1)
57
@class.BaseType = new
BaseTypeWithModel
("global::Microsoft.AspNetCore.Mvc.RazorPages.Page");
Mvc\MvcViewDocumentClassifierPass.cs (1)
54
@class.BaseType = new
BaseTypeWithModel
("global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<TModel>", location: null);
Mvc\RazorPageDocumentClassifierPass.cs (1)
85
@class.BaseType = new
BaseTypeWithModel
("global::Microsoft.AspNetCore.Mvc.RazorPages.Page");
Mvc\ViewComponentTagHelperTargetExtensionBase.cs (1)
57
new
BaseTypeWithModel
(ViewComponentsApi.TagHelper.FullTypeName),
4 references to BaseTypeWithModel
Microsoft.CodeAnalysis.Razor.Compiler (4)
CSharp\Utf8WriteLiteralDetectionPass.cs (1)
33
var
baseType = @class?.BaseType;
Language\CodeGeneration\CodeWriterExtensions.cs (1)
686
BaseTypeWithModel
baseType,
Language\Intermediate\ClassDeclarationIntermediateNode.cs (1)
12
public
BaseTypeWithModel
? BaseType { get; set; }
Mvc\ModelDirective.cs (1)
93
if (visitor.Class?.BaseType is
BaseTypeWithModel
{ ModelType: not null } existingBaseType)