public CodeTypeExtension(CodeTypeDeclaration codeTypeDeclaration)
: base((CodeTypeMember)codeTypeDeclaration)
{
this.fields = new FilteredTypeMembers(codeTypeDeclaration.Members);
this.properties = new FilteredTypeMembers(codeTypeDeclaration.Members);
this.methods = new FilteredTypeMembers(codeTypeDeclaration.Members);
this.constructors = new FilteredTypeMembers(codeTypeDeclaration.Members);
this.events = new FilteredTypeMembers(codeTypeDeclaration.Members);
this.unknown = new FilteredTypeMembers(codeTypeDeclaration.Members);
}