@@ -48,7 +48,7 @@ class BTypesFromSymbols[I <: DottyBackendInterface](val int: I) extends BTypes {
48
48
*/
49
49
final def classBTypeFromSymbol (classSym : Symbol ): ClassBType = {
50
50
assert(classSym != NoSymbol , " Cannot create ClassBType from NoSymbol" )
51
- assert(symHelper( classSym) .isClass, s " Cannot create ClassBType from non-class symbol $classSym" )
51
+ assert(classSym.isClass, s " Cannot create ClassBType from non-class symbol $classSym" )
52
52
assert(
53
53
(! primitiveTypeMap.contains(classSym) || isCompilingPrimitive) &&
54
54
(classSym != defn.NothingClass && classSym != defn.NullClass ),
@@ -160,7 +160,7 @@ class BTypesFromSymbols[I <: DottyBackendInterface](val int: I) extends BTypes {
160
160
161
161
162
162
private def buildNestedInfo (innerClassSym : Symbol ): Option [NestedInfo ] = {
163
- assert(symHelper( innerClassSym) .isClass, s " Cannot build NestedInfo for non-class symbol $innerClassSym" )
163
+ assert(innerClassSym.isClass, s " Cannot build NestedInfo for non-class symbol $innerClassSym" )
164
164
165
165
val isNested = ! symHelper(innerClassSym.originalOwner).originalLexicallyEnclosingClass.is(Flags .PackageClass )
166
166
if (! isNested) None
@@ -170,7 +170,7 @@ class BTypesFromSymbols[I <: DottyBackendInterface](val int: I) extends BTypes {
170
170
171
171
// After lambdalift (which is where we are), the rawowoner field contains the enclosing class.
172
172
val enclosingClassSym = {
173
- if (symHelper( innerClassSym) .isClass) {
173
+ if (innerClassSym.isClass) {
174
174
val ct = ctx.withPhase(ctx.flattenPhase.prev)
175
175
toDenot(innerClassSym)(ct).owner.enclosingClass(ct)
176
176
}
@@ -247,7 +247,7 @@ class BTypesFromSymbols[I <: DottyBackendInterface](val int: I) extends BTypes {
247
247
if (symHelper(sym).isStaticMember) ACC_STATIC else 0 ,
248
248
if (sym.is(Flags .Bridge )) ACC_BRIDGE | ACC_SYNTHETIC else 0 ,
249
249
if (sym.is(Flags .Artifact )) ACC_SYNTHETIC else 0 ,
250
- if (symHelper( sym) .isClass && ! symHelper(sym).isInterface) ACC_SUPER else 0 ,
250
+ if (sym.isClass && ! symHelper(sym).isInterface) ACC_SUPER else 0 ,
251
251
if (sym.isAllOf(Flags .JavaEnumTrait )) ACC_ENUM else 0 ,
252
252
if (sym.is(Flags .JavaVarargs )) ACC_VARARGS else 0 ,
253
253
if (sym.is(Flags .Synchronized )) ACC_SYNCHRONIZED else 0 ,
0 commit comments