You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2018/02/08 10:51:28 UTC

groovy git commit: Add `isPrivate` to `FieldNode`

Repository: groovy
Updated Branches:
  refs/heads/GROOVY_2_4_X 668ad8565 -> 3c6e917e3


Add `isPrivate` to `FieldNode`


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/3c6e917e
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/3c6e917e
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/3c6e917e

Branch: refs/heads/GROOVY_2_4_X
Commit: 3c6e917e3b05d11be3daf3e007ccffb9c2223649
Parents: 668ad85
Author: sunlan <su...@apache.org>
Authored: Thu Feb 8 18:51:19 2018 +0800
Committer: sunlan <su...@apache.org>
Committed: Thu Feb 8 18:51:19 2018 +0800

----------------------------------------------------------------------
 src/main/org/codehaus/groovy/ast/FieldNode.java | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/3c6e917e/src/main/org/codehaus/groovy/ast/FieldNode.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/ast/FieldNode.java b/src/main/org/codehaus/groovy/ast/FieldNode.java
index cd7ef80..ae5f3ba 100644
--- a/src/main/org/codehaus/groovy/ast/FieldNode.java
+++ b/src/main/org/codehaus/groovy/ast/FieldNode.java
@@ -142,6 +142,13 @@ public class FieldNode extends AnnotatedNode implements Opcodes, Variable {
     }
 
     /**
+     * @return true if the field is private
+     */
+    public boolean isPrivate() {
+        return (modifiers & ACC_PRIVATE) != 0;
+    }
+
+    /**
      * @param owner The owner to set.
      */
     public void setOwner(ClassNode owner) {