2 writes to _ccRoot
PresentationBuildTasks (2)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (2)
514
_ccRoot
= null;
2999
_ccRoot
= cc as CodeContextRoot;
114 references to _ccRoot
PresentationBuildTasks (114)
MS\Internal\MarkupCompiler\MarkupCompiler.cs (114)
362
get { return
_ccRoot
!= null &&
_ccRoot
.CodeClass.TypeAttributes == TypeAttributes.Public; }
367
get { return
_ccRoot
== null; }
589
CodeNamespace cnsImports = IsLanguageCSharp ? new CodeNamespace() :
_ccRoot
.CodeNS;
604
_ccRoot
.CodeNS.Types.Add(
_ccRoot
.CodeClass);
643
if (cnsImports !=
_ccRoot
.CodeNS)
648
ccu.Namespaces.Add(
_ccRoot
.CodeNS);
652
if (codeProvider.Supports(GeneratorSupport.PartialTypes) &&
_ccRoot
.SubClass.Length == 0)
654
_ccRoot
.CodeClass.IsPartial = true;
807
_ccRoot
.ElementName,
886
if (
_ccRoot
.StyleConnectorFn == null)
888
_ccRoot
.StyleConnectorFn = new CodeMemberMethod();
889
_ccRoot
.StyleConnectorFn.Name = CONNECT;
890
_ccRoot
.StyleConnectorFn.Attributes = MemberAttributes.Public | MemberAttributes.Final;
891
_ccRoot
.StyleConnectorFn.PrivateImplementationType = new CodeTypeReference(KnownTypes.Types[(int)KnownElements.IStyleConnector]);
897
_ccRoot
.StyleConnectorFn.Parameters.Add(param1);
898
_ccRoot
.StyleConnectorFn.Parameters.Add(param2);
900
AddDebuggerNonUserCodeAttribute(
_ccRoot
.StyleConnectorFn);
901
AddGeneratedCodeAttribute(
_ccRoot
.StyleConnectorFn);
902
AddEditorBrowsableAttribute(
_ccRoot
.StyleConnectorFn);
903
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes");
904
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily");
905
AddSuppressMessageAttribute(
_ccRoot
.StyleConnectorFn, "Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity");
912
_ccRoot
.StyleConnectorFn.Statements.Add(css);
916
return
_ccRoot
.StyleConnectorFn;
934
if (
_ccRoot
.StyleConnectorFn.Statements.Count > 1)
937
_ccRoot
.StyleConnectorFn.Statements.Add(cssBreak);
943
_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();
1121
_ccRoot
.HookupFn.Name = CONNECT;
1122
_ccRoot
.HookupFn.Attributes = MemberAttributes.Public | MemberAttributes.Final;
1123
_ccRoot
.HookupFn.PrivateImplementationType = new CodeTypeReference(KnownTypes.Types[(int)KnownElements.IComponentConnector]);
1129
_ccRoot
.HookupFn.Parameters.Add(param1);
1130
_ccRoot
.HookupFn.Parameters.Add(param2);
1132
AddDebuggerNonUserCodeAttribute(
_ccRoot
.HookupFn);
1133
AddGeneratedCodeAttribute(
_ccRoot
.HookupFn);
1134
AddEditorBrowsableAttribute(
_ccRoot
.HookupFn);
1135
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes");
1136
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity");
1137
AddSuppressMessageAttribute(
_ccRoot
.HookupFn, "Microsoft.Performance", "CA1800:DoNotCastUnnecessarily");
1144
_ccRoot
.HookupFn.Statements.Add(css);
1173
_ccRoot
.HookupFn.Statements.Add(cssCase);
1200
_ccRoot
.HookupFn.Statements.Add(casName);
1216
_ccRoot
.HookupFn.Statements.Add(csEvent);
1229
_ccRoot
.HookupFn.Statements.Add(new CodeMethodReturnStatement());
1234
_ccRoot
.HookupFn.Statements.Add(ccsConnector);
1247
if (
_ccRoot
.HookupFn != null)
1250
_ccRoot
.CodeClass.BaseTypes.Add(iComponentConnector);
1257
_ccRoot
.InitializeComponentFn.ImplementationTypes.Add(iComponentConnector);
1263
if (
_ccRoot
.HookupFn.Statements.Count == 1 &&
1264
_ccRoot
.HookupFn.Statements[0] is CodeSnippetStatement)
1266
_ccRoot
.HookupFn.Statements.Clear();
1274
_ccRoot
.HookupFn.Statements.Add(css);
1282
_ccRoot
.HookupFn.Statements.Add(casContentLoaded);
1284
_ccRoot
.CodeClass.Members.Add(
_ccRoot
.HookupFn);
1285
_ccRoot
.HookupFn = null;
1552
ThrowCompilerException(nameof(SR.MissingClassDefinitionForEvent),
_ccRoot
.ElementName, DefinitionNSPrefix, eventName);
1931
bool subClassed =
_ccRoot
.SubClass.Length > 0;
1976
bool subClassed =
_ccRoot
.SubClass.Length > 0;
2032
Debug.Assert(
_ccRoot
!= null &&
_ccRoot
.SubClass.Length > 0);
2066
_ccRoot
.CodeClass.Members.Add(cmmEventHandler);
2078
_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]));
2534
Debug.Assert(
_ccRoot
== null);
2582
_ccRoot
.CodeClass.Members.Add(cmmCD);
2590
CodeMemberMethod cmmLC =
_ccRoot
.InitializeComponentFn;
2594
cmmLC =
_ccRoot
.EnsureInitializeComponentFn;
2706
_ccRoot
.CodeClass.Members.Add(cmfCL);
2971
if (
_ccRoot
== null)
3000
Debug.Assert(
_ccRoot
!= null);
3007
_ccRoot
.SubClass = classFullName;
3011
classFullName = GetFullClassName(
_ccRoot
.CodeNS.Name,
_ccRoot
.CodeClass.Name);
3053
Debug.Assert(
_ccRoot
== (cc as CodeContextRoot));
3054
Debug.Assert(
_ccRoot
.CodeClass != null);
3078
Debug.Assert(
_ccRoot
.HookupFn == null);
3112
string appClassName =
_ccRoot
.SubClass.Length > 0 ?
_ccRoot
.SubClass
3113
: GetFullClassName(
_ccRoot
.CodeNS.Name,
_ccRoot
.CodeClass.Name);
3132
Debug.Assert(
_ccRoot
== (_codeContexts.Peek() as CodeContextRoot));
3133
Debug.Assert(
_ccRoot
.ElementType == null ||
3134
(memberInfo.DeclaringType.IsAssignableFrom(
_ccRoot
.ElementType) && (memberInfo is PropertyInfo)));
3145
_ccRoot
.EnsureInitializeComponentFn.Statements.Add(csPropSet);
3155
CodeStatement csEvent = AddCLREvent(
_ccRoot
, ctre, mei);
3157
Debug.Assert(
_ccRoot
== (_codeContexts.Peek() as CodeContextRoot));
3158
_ccRoot
.EnsureInitializeComponentFn.Statements.Add(csEvent);
3207
if (
_ccRoot
.InitializeComponentFn != null)
3228
_ccRoot
.CodeClass.Members.Add(cmmMain);