-
Enhancement
-
Resolution: Fixed
-
P3
-
9
-
b37
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8085425 | emb-9 | Unassigned | P3 | Resolved | Fixed | team |
We have converted JCTree.tag and Type.tag from an int-as-enum to an enum,
We should do the same for Symbol kinds. Note that symbol kinds are "bitset friendly small ints" which are combined together in select situations, so it will be necessary to examine the use site of kinds to determine whether an "int k" is Kind or a (Enum)Set<Kind>.
We should do the same for Symbol kinds. Note that symbol kinds are "bitset friendly small ints" which are combined together in select situations, so it will be necessary to examine the use site of kinds to determine whether an "int k" is Kind or a (Enum)Set<Kind>.
- backported by
-
JDK-8085425 Refactor Symbol kinds from small ints to an enum
-
- Resolved
-