public InternalCSharpTemplateCompiler ( StreamReader reader, CodeNamespace ns, string referenceFileName)
{
this.referenceFileName = referenceFileName;
this.reader = reader;
this.className = "Resource" + this.GetHashCode ().ToString ().Replace("-",string.Empty);
templateResourceClass = new CodeTypeDeclaration (this.className);
ns.Types.Add (templateResourceClass);
}
TemplateBlock currentBlock;