[all-commits] [llvm/llvm-project] 9235a7: [clang] Move InputTy and InputList out of the Driv...

Naveen Seth Hanig via All-commits all-commits at lists.llvm.org
Wed Feb 18 14:27:50 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 9235a7755b77e88e28567b6a57866c86c00f6d59
      https://github.com/llvm/llvm-project/commit/9235a7755b77e88e28567b6a57866c86c00f6d59
  Author: Naveen Seth Hanig <naveen.hanig at outlook.com>
  Date:   2026-02-18 (Wed, 18 Feb 2026)

  Changed paths:
    M clang/include/clang/Driver/Driver.h
    M clang/include/clang/Driver/Types.h
    M clang/lib/Driver/Driver.cpp

  Log Message:
  -----------
  [clang] Move InputTy and InputList out of the Driver class [NFC] (#182158)

This change moves InputTy and InputList outside of the Driver class to
allow wider usage.
InputTy and InputList are currently defined inside the Driver class,
which prevents other headers from using them without including Driver.h
(by foreward declaring).

This change is required for #152770 and is part of an effort to break
that PR into smaller pieces.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list