/**
 * Minified by jsDelivr using Terser v5.37.0.
 * Original file: /npm/babel-plugin-transform-react-jsx-source@6.22.0/lib/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";exports.__esModule=!0,exports.default=function(e){var i=e.types;return{visitor:{JSXOpeningElement:function(e,n){var t=i.jSXIdentifier(TRACE_ID),r=e.container.openingElement.loc;if(r){for(var l=e.container.openingElement.attributes,o=0;o<l.length;o++){var a=l[o].name;if(a&&a.name===TRACE_ID)return}if(!n.fileNameIdentifier){var f="unknown"!==n.file.log.filename?n.file.log.filename:null,u=e.scope.generateUidIdentifier(FILE_NAME_VAR);e.hub.file.scope.push({id:u,init:i.stringLiteral(f)}),n.fileNameIdentifier=u}var s=function(e,n){var t=null!=n?i.numericLiteral(n):i.nullLiteral(),r=i.objectProperty(i.identifier("fileName"),e),l=i.objectProperty(i.identifier("lineNumber"),t);return i.objectExpression([r,l])}(n.fileNameIdentifier,r.start.line);l.push(i.jSXAttribute(t,i.jSXExpressionContainer(s)))}}}}};var TRACE_ID="__source",FILE_NAME_VAR="_jsxFileName";module.exports=exports.default;
//# sourceMappingURL=/sm/6ce85844ba8f79abdd580b0a3238c473c52d242e7ec6f1c90e2d8d2a4e232748.map