@Override protected ImmutableSet<String> functionNames() { return ImmutableSet.of(PHPKeyword.EVAL.getValue()); }
/** * Return true if the given token is one of the given types. */ public static boolean isType(SyntaxToken token, PHPPunctuator... types) { boolean isOneOfType = false; for (PHPPunctuator type : types) { isOneOfType |= type.getValue().equals(token.text()); } return isOneOfType; }
@Override public void init() { subscribeTo(PHPKeyword.values()); subscribeTo(PHPGrammar.COMMON_SCALAR); }
/** * Return true if method is private or protected. */ private boolean isExcluded(AstNode methodDec) { if (!countNonpublicMethods) { for (AstNode modifier : methodDec.getChildren(PHPGrammar.MEMBER_MODIFIER)) { TokenType modifierType = modifier.getFirstChild().getToken().getType(); if (PHPKeyword.PROTECTED.equals(modifierType) || PHPKeyword.PRIVATE.equals(modifierType)) { return true; } } } return false; }
@Override protected ImmutableSet<String> functionNames() { return ImmutableSet.of(PHPKeyword.EVAL.getValue()); }
/** * Return true if the given token is one of the given types. */ public static boolean isType(SyntaxToken token, PHPPunctuator... types) { boolean isOneOfType = false; for (PHPPunctuator type : types) { isOneOfType |= type.getValue().equals(token.text()); } return isOneOfType; }
private static boolean isNonPublic(List<SyntaxToken> modifiers) { for (SyntaxToken modifierToken : modifiers) { String modifier = modifierToken.text(); if (!PHPKeyword.VAR.getValue().equals(modifier) && (PHPKeyword.PROTECTED.getValue().equals(modifier) || PHPKeyword.PRIVATE.getValue().equals(modifier))) { return true; } } return false; }
@Override public boolean isStatic() { return PHPPunctuator.DOUBLECOLON.getValue().equals(accessToken.text()); }
private static boolean isNonPublic(List<SyntaxToken> modifiers) { for (SyntaxToken modifierToken : modifiers) { String modifier = modifierToken.text(); if (!PHPKeyword.VAR.getValue().equals(modifier) && (PHPKeyword.PROTECTED.getValue().equals(modifier) || PHPKeyword.PRIVATE.getValue().equals(modifier))) { return true; } } return false; }
@Override public boolean isStatic() { return PHPPunctuator.DOUBLECOLON.getValue().equals(accessToken.text()); }
private static SyntaxToken getVarModifier(ClassPropertyDeclarationTree tree) { for (SyntaxToken modifier : tree.modifierTokens()) { if (PHPKeyword.VAR.getValue().equals(modifier.text())) { return modifier; } } return null; }
private static boolean isCloseCurly(SyntaxToken token) { return PHPPunctuator.RCURLYBRACE.getValue().equals(token.text()); }
@Override public void visitToken(SyntaxToken token) { if (classMemberUsageState != null && classMemberUsageState.isStatic && token.text().equals(PHPKeyword.CLASS.getValue())){ classMemberUsageState = null; } super.visitToken(token); }
private static boolean isCloseCurly(SyntaxToken token) { return PHPPunctuator.RCURLYBRACE.getValue().equals(token.text()); }