Взвесить все за и против (значение фразеологизма) — обдумать аргументы и соображения за и против чего-либо.
Выражение от латинских слов Pros (за) и Cons (против).
Выражение применяется и в английском языке (pros and cons, лат.). Оно указано в Американском словаре "American Heritage Dictionary of Idioms" Кристина Аммера (by Christine Ammer), 1992, где отмечается, что pros and cons применяется с конца 16 века.
В словарях
Против — 8. нескл., ср. Довод не в пользу чего-нибудь (разг.). Взвесить все за и против. (Толковый словарь Ожегова (Ожегов С.И., Шведова Н.Ю., 1992 г.))
Взвесить — 2. (несовер. взвешивать) перен., что. Оценить, обдумать (о подготовке решения, заключения). Взвесить все доводы за и против. Взвесить обстоятельства дела. (Толковый словарь Ушакова (Ушаков Д.Н., 1935 – 1940 гг.))
Примеры
Джаарбекова Светлана Ашатовна (1940 – 2022)
«Необычная судьба» (2005 г.), книга I, часть I, I:
"Поколебавшись несколько секунд, взвесив "за" и "против", он принял решение и сказал: "Клавдия, завтра в 7 часов вечера мой пароход отплывает в Иран...""
Лермонтов Михаил Юрьевич (1814 – 1841)
"Герой нашего времени" (1838—1840), Фаталист:
"Рассуждали о том, что мусульманское поверье, будто судьба человека написана на небесах, находит и между нами, христианами, многих поклонников; каждый рассказывал разные необыкновенные случаи pro или contra (За или против. (Латин.))."