ASTNode parent= token.getNode().getParent(); return parent != null && parent.getNodeType() == ASTNode.VARIABLE_DECLARATION_FRAGMENT;
SimpleName node= token.getNode(); if (node.getLocationInParent() == VariableDeclarationFragment.NAME_PROPERTY) { ASTNode grandParent= node.getParent().getParent(); return grandParent != null ? grandParent.getNodeType() != ASTNode.FIELD_DECLARATION : false; } return false;
		public boolean consumes(SemanticToken token) {			ASTNode parent= token.getNode().getParent();			return parent != null && parent.getNodeType() == ASTNode.VARIABLE_DECLARATION_FRAGMENT;		}