Lines Matching full:flags
245 static ExpressionParseFlags CarryPatternFlags(ExpressionParseFlags flags); in DEFINE_BITOPS()
246 static ExpressionParseFlags CarryAllowTsParamAndPatternFlags(ExpressionParseFlags flags); in DEFINE_BITOPS()
346 void ValidateAccessor(ExpressionParseFlags flags, lexer::TokenFlags currentTokenFlags); in DEFINE_BITOPS()
349 void ParseGeneratorPropertyModifier(ExpressionParseFlags flags, ParserStatus *methodStatus); in DEFINE_BITOPS()
350 …bool ParsePropertyModifiers(ExpressionParseFlags flags, ir::PropertyKind *propertyKind, ParserStat… in DEFINE_BITOPS()
351 ir::Expression *ParsePropertyKey(ExpressionParseFlags flags); in DEFINE_BITOPS()
353 ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
358 …ir::Expression *ParsePropertyDefinition(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS… in DEFINE_BITOPS()
374 … ir::SpreadElement *ParseSpreadElement(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
377 …teTSVariableForProperty(ir::AstNode *node, const ir::Expression *key, binder::VariableFlags flags); in DEFINE_BITOPS()
382 ir::Expression *ParseExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
384 …ir::TSTypeAssertion *ParseTsTypeAssertion(ExpressionParseFlags flags = ExpressionParseFlags::NO_OP… in DEFINE_BITOPS()
385 ir::TSAsExpression *ParseTsAsExpression(ir::Expression *expr, ExpressionParseFlags flags); in DEFINE_BITOPS()
387 … ir::Expression *ParseArrayExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
389 …ir::Expression *ParsePotentialExpressionSequence(ir::Expression *expr, ExpressionParseFlags flags); in DEFINE_BITOPS()
417 … ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
418 …ir::ObjectExpression *ParseObjectExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_… in DEFINE_BITOPS()
421 …ir::Expression *ParseUnaryOrPrefixUpdateExpression(ExpressionParseFlags flags = ExpressionParseFla… in DEFINE_BITOPS()
422 …ir::Expression *ParseLeftHandSideExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_… in DEFINE_BITOPS()
427 … ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
428 …ir::Expression *ParsePrimaryExpression(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS); in DEFINE_BITOPS()
430 void ParsePotentialTsFunctionParameter(ExpressionParseFlags flags, ir::Expression *returnNode, in DEFINE_BITOPS()
432 ir::Expression *ParsePatternElement(ExpressionParseFlags flags = ExpressionParseFlags::NO_OPTS, in DEFINE_BITOPS()
455 void ValidateAssignmentTarget(ExpressionParseFlags flags, ir::Expression *node); in DEFINE_BITOPS()
485 void CheckFunctionDeclaration(StatementParsingFlags flags); in DEFINE_BITOPS()
509 …ArenaVector<ir::Statement *> ParseStatementList(StatementParsingFlags flags = StatementParsingFlag… in DEFINE_BITOPS()
511 ir::Statement *ParseStatement(StatementParsingFlags flags = StatementParsingFlags::NONE); in DEFINE_BITOPS()
531 ir::Statement *ParsePotentialExpressionStatement(StatementParsingFlags flags, bool isDeclare); in DEFINE_BITOPS()
533 ir::Statement *ParseLetStatement(StatementParsingFlags flags, bool isDeclare); in DEFINE_BITOPS()
534 ir::Statement *ParseConstStatement(StatementParsingFlags flags, bool isDeclare); in DEFINE_BITOPS()
535 …ir::Statement *ParseExpressionStatement(StatementParsingFlags flags = StatementParsingFlags::NONE); in DEFINE_BITOPS()
536 ir::Statement *ParseFunctionStatement(StatementParsingFlags flags, bool isDeclare); in DEFINE_BITOPS()
542 …ir::Statement *ParseExportDeclaration(StatementParsingFlags flags, ArenaVector<ir::Decorator *> &&… in DEFINE_BITOPS()
552 ir::Statement *ParseImportDeclaration(StatementParsingFlags flags); in DEFINE_BITOPS()
555 ir::ClassDeclaration *ParseClassStatement(StatementParsingFlags flags, bool isDeclare, in DEFINE_BITOPS()
574 …bleDeclarator *ParseVariableDeclaratorInitializer(ir::Expression *init, VariableParsingFlags flags, in DEFINE_BITOPS()
576 ir::VariableDeclarator *ParseVariableDeclarator(VariableParsingFlags flags, bool isDeclare); in DEFINE_BITOPS()
577 …ir::Expression *ParseVariableDeclaratorKey(VariableParsingFlags flags, bool isDeclare, bool *isDef… in DEFINE_BITOPS()
578 …ir::Statement *ParseVariableDeclaration(VariableParsingFlags flags = VariableParsingFlags::NO_OPTS, in DEFINE_BITOPS()
581 ir::VariableDeclaration *ParseContextualLet(VariableParsingFlags flags, in DEFINE_BITOPS()
757 ir::ScriptFunctionFlags Flags() const in Flags() function
762 void AddFlag(ir::ScriptFunctionFlags flags) in AddFlag() argument
764 flags_ |= flags; in AddFlag()