2 writes to _ccRoot
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
506
_ccRoot
= null;
3025
_ccRoot
= cc as CodeContextRoot;
108 references to _ccRoot
PresentationBuildTasks (108)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (108)
355
get { return
_ccRoot
!= null &&
_ccRoot
.CodeClass.TypeAttributes == TypeAttributes.Public; }
360
get { return
_ccRoot
== null; }
572
CodeNamespace cnsImports = IsLanguageCSharp ? new CodeNamespace() :
_ccRoot
.CodeNS;
587
_ccRoot
.CodeNS.Types.Add(
_ccRoot
.CodeClass);
625
if (cnsImports !=
_ccRoot
.CodeNS)
630
ccu.Namespaces.Add(
_ccRoot
.CodeNS);
634
if (codeProvider.Supports(GeneratorSupport.PartialTypes) &&
_ccRoot
.SubClass.Length == 0)
636
_ccRoot
.CodeClass.IsPartial = true;
790
_ccRoot
.ElementName,
868
if (
_ccRoot
.StyleConnectorFn == null)
870
_ccRoot
.StyleConnectorFn = new CodeMemberMethod
881
_ccRoot
.StyleConnectorFn.Parameters.Add(param1);
882
_ccRoot
.StyleConnectorFn.Parameters.Add(param2);
884
AddDebuggerNonUserCodeAttribute(
_ccRoot
.StyleConnectorFn);
885
AddGeneratedCodeAttribute(
_ccRoot
.StyleConnectorFn);
886
AddEditorBrowsableAttribute(
_ccRoot
.StyleConnectorFn);
887
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes");
888
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily");
889
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity");
896
_ccRoot
.StyleConnectorFn.Statements.Add(css);
900
return
_ccRoot
.StyleConnectorFn;
918
if (
_ccRoot
.StyleConnectorFn.Statements.Count > 1)
921
_ccRoot
.StyleConnectorFn.Statements.Add(cssBreak);
927
_ccRoot
.StyleConnectorFn.Statements.Add(cssCase);
945
Debug.Assert(
_ccRoot
.StyleConnectorFn.Statements.Count > 0);
946
ccsConnector =
_ccRoot
.StyleConnectorFn.Statements[
_ccRoot
.StyleConnectorFn.Statements.Count - 1] as CodeConditionStatement;
962
_ccRoot
.StyleConnectorFn.Statements.Insert(0, cvdsES);
1000
_ccRoot
.StyleConnectorFn.Statements.Add(casES);
1001
_ccRoot
.StyleConnectorFn.Statements.Add(casEvent);
1002
_ccRoot
.StyleConnectorFn.Statements.Add(casHandler);
1003
_ccRoot
.StyleConnectorFn.Statements.Add(new CodeExpressionStatement(cmieAdd));
1014
_ccRoot
.StyleConnectorFn.Statements.Add(ccsConnector);
1057
_ccRoot
.StyleConnectorFn.Statements.Add( csAddCLREvent );
1066
_ccRoot
.StyleConnectorFn.Statements.Add(ccsConnector);
1074
if (
_ccRoot
.StyleConnectorFn != null)
1076
_ccRoot
.CodeClass.BaseTypes.Add(KnownTypes.Types[(int)KnownElements.IStyleConnector].FullName);
1081
if (
_ccRoot
.StyleConnectorFn.Statements.Count > 1)
1084
_ccRoot
.StyleConnectorFn.Statements.Add(cssBreak);
1091
_ccRoot
.StyleConnectorFn.Statements.Add(css);
1094
_ccRoot
.CodeClass.Members.Add(
_ccRoot
.StyleConnectorFn);
1095
_ccRoot
.StyleConnectorFn = null;
1103
if (
_ccRoot
.HookupFn == null)
1105
_ccRoot
.HookupFn = new CodeMemberMethod
1116
_ccRoot
.HookupFn.Parameters.Add(param1);
1117
_ccRoot
.HookupFn.Parameters.Add(param2);
1119
AddDebuggerNonUserCodeAttribute(
_ccRoot
.HookupFn);
1120
AddGeneratedCodeAttribute(
_ccRoot
.HookupFn);
1121
AddEditorBrowsableAttribute(
_ccRoot
.HookupFn);
1122
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes");
1123
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity");
1124
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily");
1131
_ccRoot
.HookupFn.Statements.Add(css);
1160
_ccRoot
.HookupFn.Statements.Add(cssCase);
1189
_ccRoot
.HookupFn.Statements.Add(casName);
1205
_ccRoot
.HookupFn.Statements.Add(csEvent);
1218
_ccRoot
.HookupFn.Statements.Add(new CodeMethodReturnStatement());
1223
_ccRoot
.HookupFn.Statements.Add(ccsConnector);
1236
if (
_ccRoot
.HookupFn != null)
1239
_ccRoot
.CodeClass.BaseTypes.Add(iComponentConnector);
1246
_ccRoot
.InitializeComponentFn.ImplementationTypes.Add(iComponentConnector);
1252
if (
_ccRoot
.HookupFn.Statements.Count == 1 &&
1253
_ccRoot
.HookupFn.Statements[0] is CodeSnippetStatement)
1255
_ccRoot
.HookupFn.Statements.Clear();
1263
_ccRoot
.HookupFn.Statements.Add(css);
1271
_ccRoot
.HookupFn.Statements.Add(casContentLoaded);
1273
_ccRoot
.CodeClass.Members.Add(
_ccRoot
.HookupFn);
1274
_ccRoot
.HookupFn = null;
1538
ThrowCompilerException(nameof(SR.MissingClassDefinitionForEvent),
_ccRoot
.ElementName, DefinitionNSPrefix, eventName);
1914
bool subClassed =
_ccRoot
.SubClass.Length > 0;
1959
bool subClassed =
_ccRoot
.SubClass.Length > 0;
2015
Debug.Assert(
_ccRoot
!= null &&
_ccRoot
.SubClass.Length > 0);
2049
_ccRoot
.CodeClass.Members.Add(cmmEventHandler);
2061
_ccRoot
.CodeClass.Members.Add(cmmEventHandlerHelper);
2216
_ccRoot
.CodeClass.Members.Add(field);
2228
_ccRoot
.CodeClass.Members.Add(snippet);
2278
_ccRoot
.CodeClass.BaseTypes[0].TypeArguments.Add(new CodeTypeReference(_typeArgsList[i]));
2521
Debug.Assert(
_ccRoot
== null);
2577
_ccRoot
.CodeClass.Members.Add(cmmCD);
2585
CodeMemberMethod cmmLC =
_ccRoot
.InitializeComponentFn;
2589
cmmLC =
_ccRoot
.EnsureInitializeComponentFn;
2706
_ccRoot
.CodeClass.Members.Add(cmfCL);
2997
if (
_ccRoot
== null)
3026
Debug.Assert(
_ccRoot
!= null);
3033
_ccRoot
.SubClass = classFullName;
3037
classFullName = GetFullClassName(
_ccRoot
.CodeNS.Name,
_ccRoot
.CodeClass.Name);
3079
Debug.Assert(
_ccRoot
== (cc as CodeContextRoot));
3080
Debug.Assert(
_ccRoot
.CodeClass != null);
3104
Debug.Assert(
_ccRoot
.HookupFn == null);
3138
string appClassName =
_ccRoot
.SubClass.Length > 0 ?
_ccRoot
.SubClass
3139
: GetFullClassName(
_ccRoot
.CodeNS.Name,
_ccRoot
.CodeClass.Name);
3157
Debug.Assert(
_ccRoot
== (_codeContexts.Peek() as CodeContextRoot));
3158
Debug.Assert(
_ccRoot
.ElementType == null ||
3159
(memberInfo.DeclaringType.IsAssignableFrom(
_ccRoot
.ElementType) && (memberInfo is PropertyInfo)));
3170
_ccRoot
.EnsureInitializeComponentFn.Statements.Add(csPropSet);
3180
CodeStatement csEvent = AddCLREvent(
_ccRoot
, ctre, mei);
3182
Debug.Assert(
_ccRoot
== (_codeContexts.Peek() as CodeContextRoot));
3183
_ccRoot
.EnsureInitializeComponentFn.Statements.Add(csEvent);
3234
if (
_ccRoot
.InitializeComponentFn != null)
3259
_ccRoot
.CodeClass.Members.Add(cmmMain);