Example #1
0
		internal override void EmitLoadTypeDesc(CodeGenerator/*!*/ codeGenerator, ResolveTypeFlags flags)
		{
			// disallow generic parameters on generic type which already has generic arguments:
			codeGenerator.EmitLoadTypeDescOperator(null, classNameVar, flags |
				((genericParams.Count > 0) ? ResolveTypeFlags.SkipGenericNameParsing : 0));

			EmitMakeGenericInstantiation(codeGenerator, flags);
		}