public CppUnresolvedTypeDefinition(CppUnresolvedTypeDefinition declaringTypeDefinition, string name)
			: base(declaringTypeDefinition, name)
		{
			this.usingScope = declaringTypeDefinition.usingScope;
			this.AddDefaultConstructorIfRequired = true;
		}
 public CppUnresolvedTypeDefinition(CppUnresolvedTypeDefinition declaringTypeDefinition, string name)
     : base(declaringTypeDefinition, name)
 {
     this.usingScope = declaringTypeDefinition.usingScope;
     this.AddDefaultConstructorIfRequired = true;
 }