From 64a7d8f2549b11a03e331adcf5df9e9074e91989 Mon Sep 17 00:00:00 2001
From: zslajchrt <zslajchrt@gmail.com>
Date: Wed, 6 Apr 2016 09:45:27 +0200
Subject: [PATCH] A comment added to NumericalFunctions

---
 .../truffle/r/nodes/builtin/base/NumericalFunctions.java    | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/NumericalFunctions.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/NumericalFunctions.java
index 9db3524c43..f8557e14f8 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/NumericalFunctions.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/NumericalFunctions.java
@@ -36,6 +36,12 @@ import com.oracle.truffle.r.runtime.data.RComplex;
 
 public class NumericalFunctions {
 
+    /**
+     * This node is only a workaround that makes the annotation processor process the other inner
+     * node classes. These classes would be ignored otherwise, since they do not contain any
+     * specialization, which would trigger the code generation performed by the annotation
+     * processor.
+     */
     public abstract static class DummyNode extends RBuiltinNode {
 
         @Specialization
-- 
GitLab