system/src/sc/lang/java/IdentifierExpression.java
private boolean isThisObjectReference() {
      assert idTypes[0] == IdentifierType.BoundObjectName;
      Object enclType = ModelUtil.getEnclosingType(boundTypes[0]);
      return enclType != null && !ModelUtil.hasModifier(boundTypes[0], "static") && !(enclType instanceof Template);
   }
/** Determines whether the first part of an object reference is part of a "this" expression or not */
Determines whether the first part of an object reference is part of a "this" expression or not
Determines whether the first part of an object reference is part of a " this " expression or not
private boolean isThisObjectReference() {
      assert idTypes[0] == IdentifierType.BoundObjectName;
      Object enclType = ModelUtil.getEnclosingType(boundTypes[0]);
      return enclType != null && !ModelUtil.hasModifier(boundTypes[0], "static") && !(enclType instanceof Template);
   }
private boolean isThisObjectReference ( ) { assert idTypes [ 0 ] == IdentifierType . BoundObjectName ; Object enclType = ModelUtil . getEnclosingType ( boundTypes [ 0 ] ) ; return enclType != null && ! ModelUtil . hasModifier ( boundTypes [ 0 ] , "static" ) && ! ( enclType instanceof Template ) ; }
Determines whether the first part of an object reference is part of a "this" expression or not
Determines whether the first part of an object reference is part of a " this " expression or not