/external/clang/lib/Frontend/ |
H A D | CreateInvocationFromCommandLine.cpp | 22 #include "llvm/Option/ArgList.h" 33 clang::createInvocationFromCommandLine(ArrayRef<const char *> ArgList, argument 43 Args.insert(Args.end(), ArgList.begin(), ArgList.end());
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 44 typedef ArrayRef<TemplateArgument> ArgList; typedef in class:clang::MultiLevelTemplateArgumentList 48 SmallVector<ArgList, 4> TemplateArgumentLists; 97 addOuterTemplateArguments(ArgList(TemplateArgs->data(), 103 void addOuterTemplateArguments(ArgList Args) { 108 const ArgList &getInnermost() const {
|
/external/llvm/include/llvm/Option/ |
H A D | ArgList.h | 1 //===--- ArgList.h - Argument List Management -------------------*- C++ -*-===// 25 class ArgList; 28 /// arg_iterator - Iterates through arguments stored inside an ArgList. 34 const ArgList &Args; 56 const ArgList &_Args, OptSpecifier _Id0 = 0U, 86 /// ArgList - Ordered collection of driver arguments. 88 /// The ArgList class manages a list of Arg instances as well as 92 class ArgList { class in namespace:llvm::opt 94 ArgList(const ArgList 111 ArgList() { } function in class:llvm::opt::ArgList [all...] |
/external/llvm/lib/Option/ |
H A D | ArgList.cpp | 1 //===--- ArgList.cpp - Argument List Management ---------------------------===// 10 #include "llvm/Option/ArgList.h" 36 ArgList::~ArgList() { 39 void ArgList::append(Arg *A) { 43 void ArgList::eraseArg(OptSpecifier Id) { 49 Arg *ArgList::getLastArgNoClaim(OptSpecifier Id) const { 57 Arg *ArgList::getLastArg(OptSpecifier Id) const { 69 Arg *ArgList::getLastArg(OptSpecifier Id0, OptSpecifier Id1) const { 83 Arg *ArgList [all...] |
/external/clang/lib/Driver/ |
H A D | Driver.cpp | 28 #include "llvm/Option/ArgList.h" 105 InputArgList *Driver::ParseArgStrings(ArrayRef<const char *> ArgList) { argument 114 InputArgList *Args = getOpts().ParseArgs(ArgList.begin(), ArgList.end(), 125 for (ArgList::const_iterator it = Args->begin(), ie = Args->end(); 205 for (ArgList::const_iterator it = Args.begin(), 290 Compilation *Driver::BuildCompilation(ArrayRef<const char *> ArgList) { argument 308 ParseDriverMode(ArgList.slice(1)); 315 InputArgList *Args = ParseArgStrings(ArgList.slice(1)); 476 for (ArgList [all...] |
/external/clang/lib/Sema/ |
H A D | SemaTemplateDeduction.cpp | 1940 const TemplateArgumentList &ArgList, 1945 ArgList.data(), ArgList.size(), 1937 DeduceTemplateArguments(Sema &S, TemplateParameterList *TemplateParams, const TemplateArgumentList &ParamList, const TemplateArgumentList &ArgList, TemplateDeductionInfo &Info, SmallVectorImpl<DeducedTemplateArgument> &Deduced) argument
|
H A D | SemaTemplate.cpp | 5914 const TemplateArgument *ArgList = TemplateArgs.data(); local 5923 S, TemplateNameLoc, Param, &ArgList[I], 1, I >= NumExplicit))
|
/external/clang/lib/CodeGen/ |
H A D | TargetInfo.cpp | 5115 SmallVectorImpl<llvm::Type *> &ArgList) const; 5165 SmallVectorImpl<llvm::Type *> &ArgList) const { 5171 ArgList.push_back(IntTy); 5173 // If necessary, add one more integer type to ArgList. 5177 ArgList.push_back(llvm::IntegerType::get(getVMContext(), R)); 5183 SmallVector<llvm::Type*, 8> ArgList, IntArgList; local 5186 CoerceToIntArgs(TySize, ArgList); 5187 return llvm::StructType::get(getVMContext(), ArgList); 5197 CoerceToIntArgs(TySize, ArgList); 5198 return llvm::StructType::get(getVMContext(), ArgList); [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 1711 TemplateArgumentList *ArgList local 1719 PS->TemplateArgs = ArgList; 1838 TemplateArgumentList *ArgList = TemplateArgumentList::CreateCopy( local 1845 PS->TemplateArgs = ArgList;
|
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 2361 const ASTTemplateArgumentListInfo *ArgList = local 2363 for (const TemplateArgumentLoc *Arg = ArgList->getTemplateArgs(), 2364 *ArgEnd = Arg + ArgList->NumTemplateArgs;
|