docs: function isForbidden(variable, reference) {
              if (isFunction(variable)) {
                  return options.functions;
              }
              if (isOuterClass(variable, reference)) {
                  return options.classes;
              }
              if (isType(variable) && !options.typedefs) {
                  return false;
              }
              if (isOuterVariable(variable, reference)) {
                  return options.variables;
              }
              return true;
          }