     else
       # Ignore normal links
       unless /^https?:\/\//.test ref
-
         # Get class and method reference
-        if match = /^(.*?)([.@][$a-z_\x7f-\uffff][$\w\x7f-\uffff]*)?$/.exec ref
+        if match = /^(.*?)((\.|::)[$a-z_\x7f-\uffff][$\w\x7f-\uffff]*)?$/.exec ref
           refClass = match[1]
           refMethod = match[2]
           otherEntity   = _.find @classes, (c) -> c.getFullName() is refClass

                @errors++

            # Link to other class' class methods
            else if /^\@/.test(refMethod)
              methods = _.map(_.filter(otherEntity.getMethods(), (m) -> _.indexOf(['class', 'mixin'], m.getType()) >= 0), (m) -> m.getName())

              if _.include methods, refMethod.substring(1)

        @errors++

    # Link to direct instance methods
    else if /^::/.test(ref)
      instanceMethods = _.map(_.filter(entity.getMethods(), (m) -> m.getType() is 'instance'), (m) -> m.getName())

      if _.include instanceMethods, ref.substring(2)
        see.reference = "#{ path }classes/#{ entity.getFullName().replace(/\./g, '/') }.html##{ ref.substring(1) }-instance"
        see.label = ref unless see.label
      else
