9 writes to BaseType
Microsoft.CodeAnalysis.Razor.Compiler (9)
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");
3 references to BaseType
Microsoft.CodeAnalysis.Razor.Compiler (3)
CSharp\Utf8WriteLiteralDetectionPass.cs (1)
33
var baseType = @class?.
BaseType
;
Language\DefaultRazorCSharpLoweringPhase.cs (1)
178
node.
BaseType
,
Mvc\ModelDirective.cs (1)
93
if (visitor.Class?.
BaseType
is BaseTypeWithModel { ModelType: not null } existingBaseType)