if (kind == Shadow.ConstructorExecution) { if (signature.getDeclaringType() != null) { World world = scope.getWorld(); TypeX exactType = signature.getDeclaringType().getExactType(); if (signature.getKind() == Member.CONSTRUCTOR && !exactType.equals(ResolvedTypeX.MISSING) && exactType.isInterface(world) && !signature.getDeclaringType().isIncludeSubtypes()) { world.getLint().noInterfaceCtorJoinpoint.signal(exactType.toString(), getSourceLocation()); } } }
	public void resolveBindings(IScope scope, Bindings bindings) {		if (kind == Shadow.Initialization) {//			scope.getMessageHandler().handleMessage(//				MessageUtil.error(//					"initialization unimplemented in 1.1beta1",//					this.getSourceLocation()));		}		signature = signature.resolveBindings(scope, bindings);	}