Lines Matching refs:ScriptFunctionFlags
327 functionContext.AddFlag(ir::ScriptFunctionFlags::ASYNC); in ParseFunction()
335 functionContext.AddFlag(ir::ScriptFunctionFlags::ARROW); in ParseFunction()
347 functionContext.AddFlag(ir::ScriptFunctionFlags::EXPRESSION); in ParseFunction()
351 functionContext.AddFlag(ir::ScriptFunctionFlags::HAS_RETURN); in ParseFunction()
355 functionContext.AddFlag(ir::ScriptFunctionFlags::HAS_THROW); in ParseFunction()
368 ir::ScriptFunctionFlags funcFlags = in ParseFunction()
369 …isDeclare ? (functionContext.Flags() | ir::ScriptFunctionFlags::EXTERNAL) : functionContext.Flags(… in ParseFunction()
394 ir::ScriptFunctionFlags ETSParser::ParseFunctionThrowMarker(bool isRethrowsAllowed) in ParseFunctionThrowMarker()
396 ir::ScriptFunctionFlags throwMarker = ir::ScriptFunctionFlags::NONE; in ParseFunctionThrowMarker()
401 throwMarker = ir::ScriptFunctionFlags::THROWS; in ParseFunctionThrowMarker()
405 throwMarker = ir::ScriptFunctionFlags::RETHROWS; in ParseFunctionThrowMarker()
2226 func->AddFlag(ir::ScriptFunctionFlags::INSTANCE_EXTENSION_METHOD); in ParseFunctionDeclaration()