1 //===- Args.h ---------------------------------------------------*- C++ -*-===//
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
13 #include "lld/Common/LLVM.h"
14 #include "llvm/Support/MemoryBuffer.h"
25 int getInteger(llvm::opt::InputArgList &Args, unsigned Key, int Default);
26 std::vector<StringRef> getStrings(llvm::opt::InputArgList &Args, int Id);
28 uint64_t getZOptionValue(llvm::opt::InputArgList &Args, int Id, StringRef Key,
31 std::vector<StringRef> getLines(MemoryBufferRef MB);