MCPcopy
hub / github.com/mishoo/UglifyJS-old / get_mangled

Function get_mangled

lib/process.js:522–531  ·  view source on GitHub ↗
(name, newMangle)

Source from the content-addressed store, hash-verified

520 });
521
522 function get_mangled(name, newMangle) {
523 if (!options.mangle) return name;
524 if (!options.toplevel && !scope.parent) return name; // don't mangle toplevel
525 if (options.except && member(name, options.except))
526 return name;
527 if (options.no_functions && HOP(scope.names, name) &&
528 (scope.names[name] == 'defun' || scope.names[name] == 'lambda'))
529 return name;
530 return scope.get_mangled(name, newMangle);
531 };
532
533 function get_define(name) {
534 if (options.defines) {

Callers 4

_lambdaFunction · 0.85
with_scopeFunction · 0.85
_vardefsFunction · 0.85
ast_mangleFunction · 0.85

Calls 2

memberFunction · 0.85
HOPFunction · 0.70

Tested by

no test coverage detected