{"version":3,"names":["AEXPR_IDENTIFIER_NAME","Object","defineProperty","_recorder_","_src_client_reactive_babel_plugin_active_expression_rewriting_constants_js","get","set","thisIsVererySecretVariableName","_export","enumerable","configurable","GET_MEMBER","GET_AND_CALL_MEMBER","IGNORE_STRING","IGNORE_INDICATOR","Symbol","SET_MEMBER_BY_OPERATORS","SET_LOCAL","GET_LOCAL","SET_GLOBAL","GET_GLOBAL","FLAG_GENERATED_SCOPE_OBJECT","FLAG_SHOULD_NOT_REWRITE_IDENTIFIER","FLAG_SHOULD_NOT_REWRITE_MEMBER_EXPRESSION","FLAG_SHOULD_NOT_REWRITE_ASSIGNMENT_EXPRESSION","GENERATED_IMPORT_IDENTIFIER"],"sources":["constants.js"],"sourcesContent":["export const AEXPR_IDENTIFIER_NAME = \"aexpr\";\n\nexport const GET_MEMBER = \"getMember\";\nexport const GET_AND_CALL_MEMBER = \"getAndCallMember\";\n\nexport const IGNORE_STRING = \"aexpr ignore\";\nexport const IGNORE_INDICATOR = Symbol(\"aexpr ignore\");\n\nexport const SET_MEMBER_BY_OPERATORS = {\n  '=': 'setMember',\n  '+=': 'setMemberAddition',\n  '-=': 'setMemberSubtraction',\n  '*=': 'setMemberMultiplication',\n  '/=': 'setMemberDivision',\n  '%=': 'setMemberRemainder',\n  //'**=': 'setMemberExponentiation',\n  '<<=': 'setMemberLeftShift',\n  '>>=': 'setMemberRightShift',\n  '>>>=': 'setMemberUnsignedRightShift',\n  '&=': 'setMemberBitwiseAND',\n  '^=': 'setMemberBitwiseXOR',\n  '|=': 'setMemberBitwiseOR'\n};\n\nexport const SET_LOCAL = \"setLocal\";\nexport const GET_LOCAL = \"getLocal\";\n\nexport const SET_GLOBAL = \"setGlobal\";\nexport const GET_GLOBAL = \"getGlobal\";\n\n// TODO: use multiple flag for indication of generated content, marking explicit scopes, etc.\nexport const FLAG_GENERATED_SCOPE_OBJECT = Symbol('FLAG: generated scope object');\nexport const FLAG_SHOULD_NOT_REWRITE_IDENTIFIER = Symbol('FLAG: should not rewrite identifier');\nexport const FLAG_SHOULD_NOT_REWRITE_MEMBER_EXPRESSION = Symbol('FLAG: should not rewrite member expression');\nexport const FLAG_SHOULD_NOT_REWRITE_ASSIGNMENT_EXPRESSION = Symbol('FLAG: should not rewrite assignment expression');\n\nexport const GENERATED_IMPORT_IDENTIFIER = Symbol(\"generated import identifier\");\n"],"mappings":"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"}