protected override void GenerateDirectives (CodeDirectiveCollection directives)
{
foreach (CodeDirective d in directives) {
if (d is CodeChecksumPragma) {
GenerateCodeChecksumPragma ((CodeChecksumPragma)d);
continue;
}
if (d is CodeRegionDirective) {
GenerateCodeRegionDirective ((CodeRegionDirective)d);
continue;
}
throw new NotImplementedException ("Unknown CodeDirective");
}
}