code: public static JCStatement generateNullCheck(JavacTreeMaker maker, JavacNode variable, JavacNode source) {
  		return generateNullCheck(maker, variable, (JCVariableDecl) variable.get(), source);
  	}
docs: Generates a new statement that checks if the given variable is null, and if so, throws a configured exception with the
  variable name as message.