Lines Matching refs:PandArg

340     panda::PandArg<bool> opHelp("help", false, "Print this message and exit");
343 panda::PandArg<std::string> inputExtension("extension", "js",
345 panda::PandArg<bool> opModule("module", false, "Parse the input as module");
346 panda::PandArg<bool> opCommonjs("commonjs", false, "Parse the input as commonjs");
347 panda::PandArg<bool> opParseOnly("parse-only", false, "Parse the input only");
348 panda::PandArg<bool> opEnableTypeCheck("enable-type-check", false, "Check the type in ts after parse");
349 panda::PandArg<bool> opDumpAst("dump-ast", false, "Dump the parsed AST");
350 panda::PandArg<bool> opDumpTransformedAst("dump-transformed-ast", false, "Dump the parsed AST after transform");
351 panda::PandArg<bool> opCheckTransformedAstStructure("check-transformed-ast-structure", false,
353 panda::PandArg<bool> opRecordDebugSource("record-debug-source", false, "Record source code to support "\
357 panda::PandArg<bool> opEnableAbcInput("enable-abc-input", false, "Allow abc file as input");
358 panda::PandArg<bool> opDumpAsmProgram("dump-asm-program", false, "Dump program");
369 panda::PandArg<bool> opDumpNormalizedAsmProgram("dump-normalized-asm-program", false, descOfDumpNormalizedProg);
370 panda::PandArg<bool> opDumpAssembly("dump-assembly", false, "Dump pandasm");
371 panda::PandArg<bool> opDebugInfo("debug-info", false, "Compile with debug info");
372 panda::PandArg<bool> opDumpDebugInfo("dump-debug-info", false, "Dump debug info");
373 panda::PandArg<int> opOptLevel("opt-level", 2,
375 panda::PandArg<int> opFunctionThreadCount("function-threads", 0, "Number of worker threads to compile function");
376 panda::PandArg<int> opFileThreadCount("file-threads", 0, "Number of worker threads to compile file");
377 panda::PandArg<int> opAbcClassThreadCount("abc-class-threads", 4,
379 panda::PandArg<bool> opSizeStat("dump-size-stat", false, "Dump size statistics");
380 panda::PandArg<bool> opSizePctStat("dump-file-item-size", false, "Dump the size of each kind of file item "\
382 panda::PandArg<bool> opDumpLiteralBuffer("dump-literal-buffer", false, "Dump literal buffer");
383 panda::PandArg<std::string> outputFile("output", "", "Compiler binary output (.abc)");
384 panda::PandArg<std::string> recordName("record-name", "", "Specify the record name");
385 panda::PandArg<bool> debuggerEvaluateExpression("debugger-evaluate-expression", false,
387 panda::PandArg<std::string> base64Input("base64Input", "", "base64 input of js content");
388 panda::PandArg<bool> base64Output("base64Output", false, "output panda file content as base64 to std out");
389 panda::PandArg<std::string> sourceFile("source-file", "",
391 panda::PandArg<std::string> outputProto("outputProto", "",
393 panda::PandArg<std::string> opCacheFile("cache-file", "", "cache file for incremental compile");
394 panda::PandArg<std::string> opNpmModuleEntryList("npm-module-entry-list", "", "entry list file for module compile");
395 panda::PandArg<bool> opMergeAbc("merge-abc", false, "Compile as merge abc");
396 panda::PandArg<std::string> opPerfFile("perf-file", "perf.txt", "Specify the file path to dump time consuming data"\
398 panda::PandArg<int> opPerfLevel("perf-level", 0, "Specify the performance data output level:"\
400 panda::PandArg<bool> opuseDefineSemantic("use-define-semantic", false, "Compile ts class fields "\
402 panda::PandArg<std::string> moduleRecordFieldName("module-record-field-name", "", "Specify the field name "\
406 panda::PandArg<bool> opBranchElimination("branch-elimination", false, "Enable branch elimination optimization");
407 panda::PandArg<bool> opOptTryCatchFunc("opt-try-catch-func", true, "Enable optimizations for functions with "\
411 panda::PandArg<std::string> opDumpSymbolTable("dump-symbol-table", "", "dump symbol table to file");
412 panda::PandArg<std::string> opInputSymbolTable("input-symbol-table", "", "input symbol table file");
413 panda::PandArg<bool> opGeneratePatch("generate-patch", false, "generate patch abc, default as hotfix mode unless "\
415 panda::PandArg<bool> opHotReload("hot-reload", false, "compile as hot-reload mode");
416 panda::PandArg<bool> opColdReload("cold-reload", false, "compile as cold-reload mode");
417 panda::PandArg<bool> opColdFix("cold-fix", false, "generate patch abc as cold-fix mode");
420 panda::PandArg<bool> bcVersion("bc-version", false, "Print ark bytecode version. If both bc-version and"\
422 panda::PandArg<bool> bcMinVersion("bc-min-version", false, "Print ark bytecode minimum supported version");
425 panda::PandArg<int> targetApiVersion("target-api-version", 15,
427 panda::PandArg<bool> targetBcVersion("target-bc-version", false, "Print the corresponding ark bytecode version"\
430 panda::PandArg<std::string> targetApiSubVersion("target-api-sub-version",
433 panda::PandArg<bool> enableAnnotations("enable-annotations", false, "Permits es2abc to compile annotations");
436 panda::PandArg<std::string> compileContextInfoPath("compile-context-info", "", "The path to compile context"\
438 panda::PandArg<bool> opDumpDepsInfo("dump-deps-info", false, "Dump all dependency files and records "\
440 panda::PandArg<bool> opRemoveRedundantFile("remove-redundant-file", false, "Remove redundant info"\
443 panda::PandArg<bool> opDumpString("dump-string", false, "Dump program strings");
446 panda::PandArg<std::string> transformLib("transform-lib", "", "aop transform lib file path");
449 panda::PandArg<std::string> inputFile("input", "", "input file");