Package org.checkerframework.javacutil
Class TreeUtilsAfterJava11.JCVariableDeclUtils
java.lang.Object
org.checkerframework.javacutil.TreeUtilsAfterJava11.JCVariableDeclUtils
- Enclosing class:
TreeUtilsAfterJava11
@Deprecated(forRemoval=true,
since="4.0.0")
public static class TreeUtilsAfterJava11.JCVariableDeclUtils
extends Object
Deprecated, for removal: This API element is subject to removal in a future version.
Utility methods for accessing
JCVariableDecl methods.-
Method Summary
Modifier and TypeMethodDescriptionstatic booleandeclaredUsingVar(com.sun.tools.javac.tree.JCTree.JCVariableDecl variableTree) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
declaredUsingVar
@Deprecated(forRemoval=true, since="4.0.0") @Pure public static boolean declaredUsingVar(com.sun.tools.javac.tree.JCTree.JCVariableDecl variableTree) Deprecated, for removal: This API element is subject to removal in a future version.UseJCTree.JCVariableDecl.declaredUsingVar()For Java 17+, returns true ifvariableTreewas declared usingvar. Otherwise, returns false.Use
TreeUtils.isVariableTreeDeclaredUsingVar(VariableTree)for a method that works on all versions of java.- Parameters:
variableTree- a variable tree- Returns:
- true if
variableTreewas declared usingvarand using Java 17+
-
JCTree.JCVariableDecl.declaredUsingVar()