Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
enclosingPackage
1 parent f6323b2 commit 8fa64d4Copy full SHA for 8fa64d4
check_api/src/main/java/com/google/errorprone/util/ASTHelpers.java
@@ -1163,10 +1163,11 @@ public static ClassSymbol enclosingClass(Symbol sym) {
1163
@Nullable
1164
public static PackageSymbol enclosingPackage(Symbol sym) {
1165
Symbol curr = sym;
1166
- for (; curr != null && curr.owner != null; curr = curr.owner) {
+ while (curr != null) {
1167
if (curr.getKind().equals(ElementKind.PACKAGE)) {
1168
return (PackageSymbol) curr;
1169
}
1170
+ curr = curr.owner;
1171
1172
return null;
1173
0 commit comments