-//===--- Tools.h - The LLVM Compiler Driver ---------------------*- C++ -*-===//
+//===--- Tool.h - The LLVM Compiler Driver ----------------------*- C++ -*-===//
//
// The LLVM Compiler Infrastructure
//
const llvm::sys::Path& outFile,
const InputLanguagesSet& InLangs) const = 0;
- virtual const char* Name() const = 0;
- virtual StrVector InputLanguages() const = 0;
- virtual const char* OutputLanguage() const = 0;
- virtual const char* OutputSuffix() const = 0;
+ virtual const char* Name() const = 0;
+ virtual const char** InputLanguages() const = 0;
+ virtual const char* OutputLanguage() const = 0;
+ virtual const char* OutputSuffix() const = 0;
virtual bool IsLast() const = 0;
virtual bool IsJoin() const = 0;