āĻāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤-āĻ¯āĻž-āĻāĻĒāĻ¨āĻŋ-āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻ¯āĻž OnWorks āĻĢā§āĻ°āĻŋ āĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻ¤ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻžāĻ§āĻŋāĻ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ āĻ¯ā§āĻŽāĻ¨ āĻāĻŦā§āĻ¨ā§āĻā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻĢā§āĻĄā§āĻ°āĻž āĻ āĻ¨āĻ˛āĻžāĻāĻ¨, āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦāĻž MAC OS āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ āĻāĻŽā§āĻ˛ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ°āĻŽ:
NAME āĻāĻ°
āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤-āĻāĻŋ-āĻāĻĒāĻ¨āĻŋ-āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ - C āĻāĻŦāĻ C++ āĻ¸ā§āĻ°ā§āĻ¸ āĻĢāĻžāĻāĻ˛ā§ #includes āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨
āĻŦāĻ°ā§āĻŖāĻ¨āĻžāĻ
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°: āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤-āĻāĻĒāĻ¨āĻŋ-āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ [-Xiwyu --iwyu_opt]... āĻāĻāĻžāĻ¨ā§ āĻāĻā§
āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻ¯ā§āĻŽāĻ¨ -āĻāĻŋāĻāĻāĻ -- āĻāĻžāĻ°āĻŦā§āĻ¸=3):
--āĻā§āĻ_āĻ=: iwyu-āĻā§ iwyu-āĻ˛āĻā§āĻāĻ¨ā§āĻ° āĻ¤āĻĨā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°āĻ¤ā§ āĻŦāĻ˛ā§
āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻā§āĻ˛ā§āĻŦ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ (āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻāĻžāĻĄāĻŧāĻžāĻ
āĻāĻ¨āĻĒā§āĻ .cc āĻĢāĻžāĻāĻ˛ āĻāĻŦāĻ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ .h āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ°āĻŋāĻĒā§āĻ°ā§āĻāĻŋāĻ)āĨ¤ āĻāĻ āĻĒāĻ¤āĻžāĻāĻž āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻāĻāĻžāĻ§āĻŋāĻ āĻā§āĻ˛āĻŦ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻāĻžāĻ§āĻŋāĻāĻŦāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
--cwd=: āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°ā§ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻāĻŋ āĻā§ āĻ¤āĻž iwyu āĻā§ āĻŦāĻ˛ā§āĨ¤
--howtodebug[=]: āĻā§āĻ¨ arg āĻāĻžāĻĄāĻŧāĻž, āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻāĻžāĻ˛ā§
āĻāĻŋāĻāĻžāĻŦā§ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯ gdb āĻāĻ° āĻ āĻ§ā§āĻ¨ā§ iwyu āĻāĻžāĻ˛āĻžāĻŦā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°āĻŦā§āĻ¨āĨ¤ āĻāĻāĻāĻŋ arg āĻ¸āĻā§āĻā§, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ
āĻ¯āĻāĻ¨ āĻāĻ¨āĻĒā§āĻ āĻĢāĻžāĻāĻ˛ āĻāĻ°āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ˛ā§āĨ¤
--āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ_āĻĢāĻžāĻāĻ˛=: iwyu āĻāĻāĻāĻŋ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻĢāĻžāĻāĻ˛ āĻĻā§āĻ¯āĻŧāĨ¤
--āĻ¨ā§_āĻĄāĻŋāĻĢāĻ˛ā§āĻ_āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ: iwyu āĻāĻ° āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻ¯ā§āĻ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
--pch_in_code: āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻāĻ¨āĻŋāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻĒā§āĻ°āĻĨāĻŽāĻāĻŋāĻā§ a āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°ā§āĻ¨
āĻĒā§āĻ°āĻŋ-āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻšā§āĻĄāĻžāĻ°āĨ¤
āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° --pch_in_code āĻĨā§āĻā§ IWYU āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ PCH āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤āĨ¤
āĻ¯āĻĻāĻŋāĻ āĻāĻ¨āĻāĻ¨ PCHs āĻā§āĻ° āĻāĻ°ā§
āĻāĻĒāĻ¸āĻ°ā§āĻ āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, PCH-āĻāĻ¨-āĻā§āĻĄ āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§āĻ¨ GCC āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻšāĻ¯āĻŧ
MSVC-āĻ¤ā§ āĻāĻĻāĻ°ā§āĻļ āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ (āĻ¯ā§āĻŽāĻ¨ stdafx.h)āĨ¤
--prefix_header_includes=: iwyu āĻŦāĻ˛ā§ āĻāĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻāĻ¨-āĻ¸ā§āĻ°ā§āĻ¸ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻŦāĻ āĻĒā§āĻ°āĻŋāĻĢāĻŋāĻā§āĻ¸ āĻšā§āĻĄāĻžāĻ° āĻāĻĄāĻŧāĻŋāĻ¤ āĻā§āĻˇāĻŖāĻž āĻĢāĻ°āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ. āĻāĻĒāĻ¸āĻ°ā§āĻ
āĻšā§āĻĄāĻžāĻ° āĻāĻŽāĻžāĻ¨ā§āĻĄ-āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ -āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤. āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¸āĻ°ā§āĻ āĻšā§āĻĄāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§
āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻŦāĻž āĻĢāĻ°āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻā§āĻˇāĻŖāĻž āĻ āĻĒā§āĻ°āĻāĻ˛āĻŋāĻ¤, āĻ¯ā§āĻŽāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŽāĻžāĻ¨ āĻ¸āĻā§āĻā§
āĻ¯ā§āĻ āĻāĻ°ā§āĻ¨: āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻ°āĻžāĻāĻž: āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ āĻā§āĻˇāĻ¤ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ
āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ: āĻ¨āĻ¤ā§āĻ¨ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧ
āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻžāĻ¨ 'āĻ¯ā§āĻ'āĨ¤
--āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻāĻŋāĻ_āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤_āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ°: āĻāĻāĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§āĻŦā§āĻ¨ āĻ¨āĻž
foo.h āĻ¯āĻĻāĻŋ āĻ¨āĻž foo.h āĻĢāĻžāĻāĻ˛ā§āĻ° āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻāĻŋāĻ āĻāĻ¨āĻā§āĻ˛ā§āĻļāĻ¨ā§ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧāĨ¤
--āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ_āĻ°ā§āĻāĻž_āĻĻā§āĻ°ā§āĻā§āĻ¯: āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ˛āĻžāĻāĻ¨ āĻĻā§āĻ°ā§āĻā§āĻ¯āĨ¤
āĻ¨ā§āĻ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻŦāĻ āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻžāĻ¨ā§āĻ¤āĻŋāĻāĻāĻ°āĻŖāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§, āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ˛āĻžāĻāĻ¨ āĻĻā§āĻ°ā§āĻā§āĻ¯
āĻāĻāĻ¨āĻ āĻĻā§āĻ°ā§āĻ āĻĢāĻžāĻāĻ˛ āĻ¨āĻžāĻŽ āĻĻāĻŋāĻ¯āĻŧā§ āĻ āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻĄāĻŋāĻĢāĻ˛ā§āĻ: 80)āĨ¤ --āĻāĻžāĻ°āĻŦā§āĻ¸=: āĻĻā§āĻ¯
āĻāĻā§āĻ āĻ¸ā§āĻ¤āĻ°, āĻāĻ°ā§ āĻāĻāĻāĻĒā§āĻ.
IWYU-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ -āĻāĻŋāĻāĻāĻ
āĻāĻĒāĻ¸āĻ°ā§āĻ:
--help: āĻāĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻĒā§āĻ°āĻŋāĻ¨ā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤
--āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ: āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ āĻŽā§āĻĻā§āĻ°āĻŖ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻĨāĻžāĻ¨ āĻāĻ°ā§āĨ¤
onworks.net āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ āĻ¨āĻ˛āĻžāĻāĻ¨ā§ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤-āĻā§-āĻāĻĒāĻ¨āĻŋ-āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨