Microsoft.JScript.Class.IsInTheSamePackage C# (CSharp) Method

IsInTheSamePackage() private method

private IsInTheSamePackage ( MemberInfo member ) : bool
member System.Reflection.MemberInfo
return bool
      private bool IsInTheSamePackage(MemberInfo member){
        if (member is JSMethod || member is JSField){
          PackageScope memberPackage = null;
          if (member is JSMethod)
            memberPackage = ((JSMethod)member).GetPackage();
          else if (member is JSConstructor)
            memberPackage = ((JSConstructor)member).GetPackage();
          else
            memberPackage = ((JSField)member).GetPackage();
          PackageScope currentPackage = this.classob.GetPackage();
          return currentPackage == memberPackage;
        }else
          return false;
      }