2 types derived from TemplateParser
System.Web (2)
UI\ApplicationFileParser.cs (1)
26internal sealed class ApplicationFileParser : TemplateParser {
UI\BaseTemplateParser.cs (1)
41public abstract class BaseTemplateParser : TemplateParser {
58 references to TemplateParser
System.Web (54)
Compilation\ApplicationBuildProvider.cs (2)
67protected override TemplateParser CreateParser() { 71internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
Compilation\BaseCodeDomTreeGenerator.cs (3)
80private TemplateParser _parser; 81TemplateParser Parser { get { return _parser; } } 161protected BaseCodeDomTreeGenerator(TemplateParser parser) {
Compilation\BaseTemplateBuildProvider.cs (4)
23private TemplateParser _parser; 24internal TemplateParser Parser { get { return _parser; } } 33protected abstract TemplateParser CreateParser(); 35internal abstract BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser);
Compilation\BaseTemplateCodeDomTreeGenerator.cs (3)
37private TemplateParser _parser; 51internal BaseTemplateCodeDomTreeGenerator(TemplateParser parser) : base(parser) { 55private TemplateParser Parser {
Compilation\BuildResult.cs (4)
975internal BuildResultNoCompileTemplateControl(Type baseType, TemplateParser parser) { 1073internal BuildResultNoCompilePage(Type baseType, TemplateParser parser) 1140internal BuildResultNoCompileUserControl(Type baseType, TemplateParser parser) 1169internal BuildResultNoCompileMasterPage(Type baseType, TemplateParser parser)
Compilation\ControlBuilderInterceptor.cs (2)
18/// <param name="parser">The <see cref="System.Web.UI.TemplateParser"/> which was used to parse the markup.</param> 27TemplateParser parser,
Compilation\MasterPageBuildProvider.cs (2)
21protected override TemplateParser CreateParser() { 25internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
Compilation\PageBuildProvider.cs (2)
25protected override TemplateParser CreateParser() { 29internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
Compilation\PageThemeBuildProvider.cs (2)
52protected override TemplateParser CreateParser() { 60internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
Compilation\UserControlBuildProvider.cs (2)
21protected override TemplateParser CreateParser() { 25internal override BaseCodeDomTreeGenerator CreateCodeDomTreeGenerator(TemplateParser parser) {
UI\CollectionBuilder.cs (1)
40public override void Init(TemplateParser parser, ControlBuilder parentBuilder,
UI\ControlBuilder.cs (7)
321TemplateParser parser = ParseTimeData.Parser; 564protected internal TemplateParser Parser { 1579internal ControlBuilder CreateChildBuilder(string filter, string tagName, IDictionary attribs, TemplateParser parser, ControlBuilder parentBuilder, string id, int line, VirtualPath virtualPath, ref Type childType, bool defaultProperty) { 1638public static ControlBuilder CreateBuilderFromType(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs, int line, string sourceFileName) { 1725private ControlBuilder GetChildPropertyBuilder(string tagName, IDictionary attribs, ref Type childType, TemplateParser templateParser, bool defaultProperty) { 1892public virtual void Init(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string id, IDictionary attribs) { 3242internal TemplateParser Parser;
UI\DesignTimeTemplateParser.cs (3)
59TemplateParser parser = new PageParser(); 125TemplateParser parser = new PageParser(); 141TemplateParser parser = new DesignTimePageThemeParser(themePath);
UI\ObjectTag.cs (1)
53public override void Init(TemplateParser parser, ControlBuilder parentBuilder,
UI\PageParserFilter.cs (4)
29private TemplateParser _parser; 45internal static PageParserFilter Create(PagesSection pagesConfig, VirtualPath virtualPath, TemplateParser parser) { 53internal void InitializeInternal(VirtualPath virtualPath, TemplateParser parser) { 69CalledFromParseControl = parser.flags[TemplateParser.calledFromParseControlFlag];
UI\ParseRecorder.cs (3)
37internal static ParseRecorder CreateRecorders(TemplateParser parser) { 71public virtual void Initialize(TemplateParser parser) { 127public override void Initialize(TemplateParser parser) {
UI\RootBuilder.cs (1)
41public RootBuilder(TemplateParser parser) {
UI\StringPropertyBuilder.cs (1)
58public override void Init(TemplateParser parser, ControlBuilder parentBuilder,
UI\TagNameToTypeMapper.cs (2)
56private TemplateParser _parser; 58internal NamespaceTagNameToTypeMapper(TagNamespaceRegisterEntry nsRegisterEntry, Assembly assembly, TemplateParser parser) {
UI\TemplateBuilder.cs (1)
90public override void Init(TemplateParser parser, ControlBuilder parentBuilder, Type type, string tagName, string ID, IDictionary attribs) {
UI\TemplateControl.cs (1)
785return TemplateParser.ParseControl(content, VirtualPath.Create(AppRelativeVirtualPath), ignoreParserFilter);
UI\TemplateParser.cs (1)
507TemplateParser parser = new UserControlParser();
UI\WebControls\Content.cs (1)
79public override void Init(TemplateParser parser, ControlBuilder parentBuilder,
UI\WebControls\ContentPlaceHolder.cs (1)
22public override void Init(TemplateParser parser, ControlBuilder parentBuilder,
System.Web.Mobile (4)
UI\MobileControls\CompileLiteralTextParser.cs (2)
27TemplateParser _parser; 33internal CompileLiteralTextParser(TemplateParser parser,
UI\MobileControls\DeviceSpecificChoice.cs (2)
492public override void Init(TemplateParser parser, 629public override void Init(TemplateParser parser,