2 writes to _ccRoot
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
507
_ccRoot
= null;
3040
_ccRoot
= cc as CodeContextRoot;
108 references to _ccRoot
PresentationBuildTasks (108)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (108)
356
get { return
_ccRoot
!= null &&
_ccRoot
.CodeClass.TypeAttributes == TypeAttributes.Public; }
361
get { return
_ccRoot
== null; }
583
CodeNamespace cnsImports = IsLanguageCSharp ? new CodeNamespace() :
_ccRoot
.CodeNS;
598
_ccRoot
.CodeNS.Types.Add(
_ccRoot
.CodeClass);
639
if (cnsImports !=
_ccRoot
.CodeNS)
644
ccu.Namespaces.Add(
_ccRoot
.CodeNS);
648
if (codeProvider.Supports(GeneratorSupport.PartialTypes) &&
_ccRoot
.SubClass.Length == 0)
650
_ccRoot
.CodeClass.IsPartial = true;
804
_ccRoot
.ElementName,
882
if (
_ccRoot
.StyleConnectorFn == null)
884
_ccRoot
.StyleConnectorFn = new CodeMemberMethod
895
_ccRoot
.StyleConnectorFn.Parameters.Add(param1);
896
_ccRoot
.StyleConnectorFn.Parameters.Add(param2);
898
AddDebuggerNonUserCodeAttribute(
_ccRoot
.StyleConnectorFn);
899
AddGeneratedCodeAttribute(
_ccRoot
.StyleConnectorFn);
900
AddEditorBrowsableAttribute(
_ccRoot
.StyleConnectorFn);
901
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes");
902
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily");
903
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity");
910
_ccRoot
.StyleConnectorFn.Statements.Add(css);
914
return
_ccRoot
.StyleConnectorFn;
932
if (
_ccRoot
.StyleConnectorFn.Statements.Count > 1)
935
_ccRoot
.StyleConnectorFn.Statements.Add(cssBreak);
941
_ccRoot
.StyleConnectorFn.Statements.Add(cssCase);
959
Debug.Assert(
_ccRoot
.StyleConnectorFn.Statements.Count > 0);
960
ccsConnector =
_ccRoot
.StyleConnectorFn.Statements[
_ccRoot
.StyleConnectorFn.Statements.Count - 1] as CodeConditionStatement;
976
_ccRoot
.StyleConnectorFn.Statements.Insert(0, cvdsES);
1015
_ccRoot
.StyleConnectorFn.Statements.Add(casES);
1016
_ccRoot
.StyleConnectorFn.Statements.Add(casEvent);
1017
_ccRoot
.StyleConnectorFn.Statements.Add(casHandler);
1018
_ccRoot
.StyleConnectorFn.Statements.Add(new CodeExpressionStatement(cmieAdd));
1029
_ccRoot
.StyleConnectorFn.Statements.Add(ccsConnector);
1072
_ccRoot
.StyleConnectorFn.Statements.Add( csAddCLREvent );
1081
_ccRoot
.StyleConnectorFn.Statements.Add(ccsConnector);
1089
if (
_ccRoot
.StyleConnectorFn != null)
1091
_ccRoot
.CodeClass.BaseTypes.Add(KnownTypes.Types[(int)KnownElements.IStyleConnector].FullName);
1096
if (
_ccRoot
.StyleConnectorFn.Statements.Count > 1)
1099
_ccRoot
.StyleConnectorFn.Statements.Add(cssBreak);
1106
_ccRoot
.StyleConnectorFn.Statements.Add(css);
1109
_ccRoot
.CodeClass.Members.Add(
_ccRoot
.StyleConnectorFn);
1110
_ccRoot
.StyleConnectorFn = null;
1118
if (
_ccRoot
.HookupFn == null)
1120
_ccRoot
.HookupFn = new CodeMemberMethod
1131
_ccRoot
.HookupFn.Parameters.Add(param1);
1132
_ccRoot
.HookupFn.Parameters.Add(param2);
1134
AddDebuggerNonUserCodeAttribute(
_ccRoot
.HookupFn);
1135
AddGeneratedCodeAttribute(
_ccRoot
.HookupFn);
1136
AddEditorBrowsableAttribute(
_ccRoot
.HookupFn);
1137
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes");
1138
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity");
1139
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily");
1146
_ccRoot
.HookupFn.Statements.Add(css);
1175
_ccRoot
.HookupFn.Statements.Add(cssCase);
1204
_ccRoot
.HookupFn.Statements.Add(casName);
1220
_ccRoot
.HookupFn.Statements.Add(csEvent);
1233
_ccRoot
.HookupFn.Statements.Add(new CodeMethodReturnStatement());
1238
_ccRoot
.HookupFn.Statements.Add(ccsConnector);
1251
if (
_ccRoot
.HookupFn != null)
1254
_ccRoot
.CodeClass.BaseTypes.Add(iComponentConnector);
1261
_ccRoot
.InitializeComponentFn.ImplementationTypes.Add(iComponentConnector);
1267
if (
_ccRoot
.HookupFn.Statements.Count == 1 &&
1268
_ccRoot
.HookupFn.Statements[0] is CodeSnippetStatement)
1270
_ccRoot
.HookupFn.Statements.Clear();
1278
_ccRoot
.HookupFn.Statements.Add(css);
1286
_ccRoot
.HookupFn.Statements.Add(casContentLoaded);
1288
_ccRoot
.CodeClass.Members.Add(
_ccRoot
.HookupFn);
1289
_ccRoot
.HookupFn = null;
1553
ThrowCompilerException(nameof(SR.MissingClassDefinitionForEvent),
_ccRoot
.ElementName, DefinitionNSPrefix, eventName);
1929
bool subClassed =
_ccRoot
.SubClass.Length > 0;
1974
bool subClassed =
_ccRoot
.SubClass.Length > 0;
2030
Debug.Assert(
_ccRoot
!= null &&
_ccRoot
.SubClass.Length > 0);
2064
_ccRoot
.CodeClass.Members.Add(cmmEventHandler);
2076
_ccRoot
.CodeClass.Members.Add(cmmEventHandlerHelper);
2231
_ccRoot
.CodeClass.Members.Add(field);
2243
_ccRoot
.CodeClass.Members.Add(snippet);
2293
_ccRoot
.CodeClass.BaseTypes[0].TypeArguments.Add(new CodeTypeReference(_typeArgsList[i]));
2536
Debug.Assert(
_ccRoot
== null);
2592
_ccRoot
.CodeClass.Members.Add(cmmCD);
2600
CodeMemberMethod cmmLC =
_ccRoot
.InitializeComponentFn;
2604
cmmLC =
_ccRoot
.EnsureInitializeComponentFn;
2721
_ccRoot
.CodeClass.Members.Add(cmfCL);
3012
if (
_ccRoot
== null)
3041
Debug.Assert(
_ccRoot
!= null);
3048
_ccRoot
.SubClass = classFullName;
3052
classFullName = GetFullClassName(
_ccRoot
.CodeNS.Name,
_ccRoot
.CodeClass.Name);
3094
Debug.Assert(
_ccRoot
== (cc as CodeContextRoot));
3095
Debug.Assert(
_ccRoot
.CodeClass != null);
3119
Debug.Assert(
_ccRoot
.HookupFn == null);
3153
string appClassName =
_ccRoot
.SubClass.Length > 0 ?
_ccRoot
.SubClass
3154
: GetFullClassName(
_ccRoot
.CodeNS.Name,
_ccRoot
.CodeClass.Name);
3173
Debug.Assert(
_ccRoot
== (_codeContexts.Peek() as CodeContextRoot));
3174
Debug.Assert(
_ccRoot
.ElementType == null ||
3175
(memberInfo.DeclaringType.IsAssignableFrom(
_ccRoot
.ElementType) && (memberInfo is PropertyInfo)));
3186
_ccRoot
.EnsureInitializeComponentFn.Statements.Add(csPropSet);
3196
CodeStatement csEvent = AddCLREvent(
_ccRoot
, ctre, mei);
3198
Debug.Assert(
_ccRoot
== (_codeContexts.Peek() as CodeContextRoot));
3199
_ccRoot
.EnsureInitializeComponentFn.Statements.Add(csEvent);
3250
if (
_ccRoot
.InitializeComponentFn != null)
3275
_ccRoot
.CodeClass.Members.Add(cmmMain);