[flang-commits] [flang] [flang][driver] Improve diagnostic for assembly inputs (PR #174316)

Tarun Prabhu via flang-commits flang-commits at lists.llvm.org
Wed Jan 14 07:13:32 PST 2026


================
@@ -83,6 +83,32 @@ static void ExpandResponseFiles(llvm::StringSaver &saver,
   }
 }
 
+static bool rejectAssemblyInputs(const llvm::opt::ArgList &Args,
+                                 clang::DiagnosticsEngine &Diags) {
+
+  for (const llvm::opt::Arg *Arg : Args) {
+    if (Arg->getOption().getKind() != llvm::opt::Option::InputClass)
+      continue;
+
+    llvm::StringRef Filename(Arg->getValue());
+
+    llvm::StringRef Ext = Filename.rsplit('.').second;
+
----------------
tarunprabhu wrote:

```suggestion
```

https://github.com/llvm/llvm-project/pull/174316


More information about the flang-commits mailing list