HomeSort by relevance Sort by last modified time
    Searched refs:Args (Results 1 - 25 of 228) sorted by null

1 2 3 4 5 6 7 8 910

  /external/clang/test/Index/
annotate-tokens-cxx0x.cpp 1 template<typename ...Args>
2 int f(Args ...args) {
3 return sizeof...(args) + sizeof...(Args);
7 // CHECK: Identifier: "args" [3:20 - 3:24] UnexposedExpr=args:2:15
8 // CHECK: Identifier: "Args" [3:38 - 3:42] TypeRef=Args:1:22
  /external/clang/test/Parser/
cxx0x-in-cxx98.cpp 5 template<typename ...Args> // expected-warning{{variadic templates are a C++0x extension}}
6 void f(Args &&...) &; // expected-warning{{rvalue references are a C++0x extension}} \
  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
ext-blocks.cpp 4 template<typename ...Args>
5 int f0(Args ...args) {
7 return sizeof...(Args);
9 return sizeof...(args);
13 template<typename ...Args>
14 int f1(Args ...args) {
16 return f0(args...);
23 template<typename ...Args>
    [all...]
example-function.cpp 8 template<typename R, typename... Args> class invoker_base {
11 virtual R invoke(Args...) = 0;
15 template<typename F, typename R, typename... Args>
16 class functor_invoker : public invoker_base<R, Args...> {
19 R invoke(Args... args) { return f(args...); }
26 template<typename R, typename... Args>
27 class function<R (Args...)> {
37 invoker = new functor_invoker<F, R, Args...>(f)
    [all...]
  /external/clang/test/SemaCXX/
issue547.cpp 8 template<typename R, typename ...Args>
9 struct classify_function<R(Args...)> {
13 template<typename R, typename ...Args>
14 struct classify_function<R(Args...) const> { // expected-warning{{template argument of 'const' qualified function type is a GNU extension}}
18 template<typename R, typename ...Args>
19 struct classify_function<R(Args...) volatile> { // expected-warning{{template argument of 'volatile' qualified function type is a GNU extension}}
23 template<typename R, typename ...Args>
24 struct classify_function<R(Args...) const volatile> { // expected-warning{{template argument of 'const volatile' qualified function type is a GNU extension}}
28 template<typename R, typename ...Args>
29 struct classify_function<R(Args......)>
    [all...]
generic-selection.cpp 30 template <unsigned Arg, unsigned... Args> struct Or {
31 enum { result = Arg | Or<Args...>::result };
38 template <class... Args> struct TypeMask {
40 result = Or<_Generic(Args(), int: 1, long: 2, short: 4, float: 8)...>::result
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/
p22.cpp 6 template<class ... Args> int& f(Args ... args);
7 template<class T1, class ... Args> float& f(T1 a1, Args ... args);
p8-0x.cpp 10 template<class C, typename R, typename ...Args>
11 struct member_pointer_kind<R (C::*)(Args...)> {
15 template<class C, typename R, typename ...Args>
16 struct member_pointer_kind<R (C::*)(Args...) &> {
20 template<class C, typename R, typename ...Args>
21 struct member_pointer_kind<R (C::*)(Args...) &&> {
25 template<class C, typename R, typename ...Args>
26 struct member_pointer_kind<R (C::*)(Args...) const> {
30 template<class C, typename R, typename ...Args>
31 struct member_pointer_kind<R (C::*)(Args...) const &>
    [all...]
  /external/llvm/include/llvm/ADT/
VectorExtras.h 29 va_list Args;
30 va_start(Args, A);
33 while (T Val = va_arg(Args, T))
35 va_end(Args);
  /external/clang/lib/Driver/
Tools.cpp 63 static void CheckPreprocessingOptions(const Driver &D, const ArgList &Args) {
64 if (Arg *A = Args.getLastArg(options::OPT_C, options::OPT_CC))
65 if (!Args.hasArg(options::OPT_E) && !D.CCCIsCPP)
67 << A->getAsString(Args) << "-E";
72 static void CheckCodeGenerationOptions(const Driver &D, const ArgList &Args) {
74 if (Args.hasArg(options::OPT_static))
75 if (const Arg *A = Args.getLastArg(options::OPT_dynamic,
78 << A->getAsString(Args) << "-static";
111 const InputInfoList &Inputs, const ArgList &Args,
117 Args.AddAllArgValues(CmdArgs, options::OPT_Zlinker_input)
    [all...]
Option.cpp 116 Arg *OptionGroup::accept(const ArgList &Args, unsigned &Index) const {
125 Arg *InputOption::accept(const ArgList &Args, unsigned &Index) const {
134 Arg *UnknownOption::accept(const ArgList &Args, unsigned &Index) const {
144 Arg *FlagOption::accept(const ArgList &Args, unsigned &Index) const {
147 if (getName().size() != strlen(Args.getArgString(Index)))
158 Arg *JoinedOption::accept(const ArgList &Args, unsigned &Index) const {
160 const char *Value = Args.getArgString(Index) + getName().size();
170 Arg *CommaJoinedOption::accept(const ArgList &Args,
173 const char *Str = Args.getArgString(Index) + getName().size();
205 Arg *SeparateOption::accept(const ArgList &Args, unsigned &Index) const
    [all...]
ToolChain.cpp 74 static const char *getARMTargetCPU(const ArgList &Args,
79 if (Arg *A = Args.getLastArg(options::OPT_mcpu_EQ))
80 return A->getValue(Args);
83 if (Arg *A = Args.getLastArg(options::OPT_march_EQ)) {
85 MArch = A->getValue(Args);
172 std::string ToolChain::ComputeLLVMTriple(const ArgList &Args) const {
186 getLLVMArchSuffixForARM(getARMTargetCPU(Args, Triple));
190 if (Args.hasFlag(options::OPT_mthumb, options::OPT_mno_thumb, ThumbDefault))
199 std::string ToolChain::ComputeEffectiveClangTriple(const ArgList &Args) const {
201 if (Arg *A = Args.getLastArg(options::OPT_mmacosx_version_min_EQ
    [all...]
Arg.cpp 63 std::string Arg::getAsString(const ArgList &Args) const {
68 render(Args, ASL);
79 void Arg::renderAsInput(const ArgList &Args, ArgStringList &Output) const {
81 render(Args, Output);
86 Output.push_back(getValue(Args, i));
89 void Arg::render(const ArgList &Args, ArgStringList &Output) const {
93 Output.push_back(getValue(Args, i));
102 OS << getValue(Args, i);
104 Output.push_back(Args.MakeArgString(OS.str()));
109 Output.push_back(Args.GetOrMakeJoinedArgString
    [all...]
  /external/llvm/tools/llvm-stub/
llvm-stub.c 40 const char **Args;
44 Args = (const char**)malloc(sizeof(char*) * (argc+2));
46 Args[0] = Interp;
61 Args[1] = strcat(strcpy((char*)malloc(strlen(argv[0])+4), argv[0]), ".bc");
63 /* The rest of the args are as before. */
64 memcpy((char **)Args+2, argv+1, sizeof(char*)*argc);
68 execvp(Interp, (char **)Args); /* POSIX execvp takes a char *const[]. */
70 execvp(Interp, Args); /* windows execvp takes a const char *const *. */
  /external/clang/lib/Frontend/
CompilerInvocation.cpp 64 // Serialization (to args)
858 // Deserialization (to args)
866 static unsigned getOptimizationLevel(ArgList &Args, InputKind IK,
869 if (IK == IK_OpenCL && !Args.hasArg(OPT_cl_opt_disable))
872 return (Args.hasArg(OPT_Os) || Args.hasArg (OPT_Oz)) ? 2 :
873 Args.getLastArgIntValue(OPT_O, DefaultOpt, Diags);
876 static void ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args,
880 if (Arg *A = Args.getLastArg(OPT_analyzer_store)) {
881 llvm::StringRef Name = A->getValue(Args);
    [all...]
CreateInvocationFromCommandLine.cpp 1 //===--- CreateInvocationFromCommandLine.cpp - CompilerInvocation from Args ==//
42 llvm::SmallVector<const char *, 16> Args;
43 Args.push_back("<clang>"); // FIXME: Remove dummy argument.
44 Args.insert(Args.end(), ArgList.begin(), ArgList.end());
48 Args.push_back("-fsyntax-only");
57 llvm::OwningPtr<driver::Compilation> C(TheDriver.BuildCompilation(Args));
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/
p1-0x.cpp 29 template<typename ...Args>
30 typename get_nth_type<0, Args...>::type first_arg(Args...);
32 template<typename ...Args>
33 typename get_nth_type<1, Args...>::type second_arg(Args...);
42 template<typename ...Args>
43 typename get_nth_type<0, Args...>::type first_arg_ref(Args&...);
45 template<typename ...Args>
    [all...]
  /external/llvm/lib/ExecutionEngine/Interpreter/
ExternalFunctions.cpp 196 std::vector<ffi_type*> args(NumArgs);
201 args[ArgNo] = ffiTypeFor(ArgTy);
220 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, NumArgs, rtype, &args[0]) == FFI_OK) {
308 const std::vector<GenericValue> &Args) {
309 assert(Args.size() == 1);
310 TheInterpreter->addAtExitHandler((Function*)GVTOP(Args[0]));
318 const std::vector<GenericValue> &Args) {
319 TheInterpreter->exitCalled(Args[0]);
325 const std::vector<GenericValue> &Args) {
335 const std::vector<GenericValue> &Args) {
    [all...]
  /external/clang/tools/driver/
driver.cpp 84 /// \param Args - The vector of command line arguments.
88 llvm::SmallVectorImpl<const char*> &Args,
97 Args.insert(Args.begin() + 1, Str);
102 Args.push_back(Str);
109 for (unsigned i = 1, e = Args.size(); i != e; ++i) {
110 std::string Repl = llvm::Regex(MatchPattern).sub(ReplPattern, Args[i]);
112 if (Repl != Args[i]) {
113 OS << "### Replacing '" << Args[i] << "' with '" << Repl << "'\n";
114 Args[i] = SaveStringInSet(SavedStrings, Repl)
    [all...]
cc1as_main.cpp 143 OwningPtr<InputArgList> Args(
149 << Args->getArgString(MissingArgIndex) << MissingArgCount;
152 for (arg_iterator it = Args->filtered_begin(cc1asoptions::OPT_UNKNOWN),
153 ie = Args->filtered_end(); it != ie; ++it)
154 Diags.Report(diag::err_drv_unknown_argument) << (*it) ->getAsString(*Args);
159 Opts.Triple = Triple::normalize(Args->getLastArgValue(OPT_triple));
164 Opts.IncludePaths = Args->getAllArgValues(OPT_I);
165 Opts.NoInitialTextSection = Args->hasArg(OPT_n);
166 Opts.SaveTemporaryLabels = Args->hasArg(OPT_L);
169 if (Args->hasArg(OPT_INPUT))
    [all...]
  /dalvik/dx/src/com/android/dx/command/dump/
Args.java 22 class Args {
  /external/clang/test/CXX/class.derived/class.virtual/
p3-0x.cpp 34 template<typename... Args>
36 virtual void f(Args...) override; // expected-error {{'f' marked 'override' but does not override any member functions}}
  /external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
p9-0x.cpp 22 template<typename ...Args>
23 typename get_nth_type<0, Args...>::type first_arg(Args...);
25 template<typename ...Args>
26 typename get_nth_type<1, Args...>::type second_arg(Args...);
  /external/clang/include/clang/Driver/
ToolChain.h 87 virtual DerivedArgList *TranslateArgs(const DerivedArgList &Args,
172 virtual std::string ComputeLLVMTriple(const ArgList &Args) const;
179 virtual std::string ComputeEffectiveClangTriple(const ArgList &Args) const;
189 virtual CXXStdlibType GetCXXStdlibType(const ArgList &Args) const;
193 virtual void AddClangCXXStdlibIncludeArgs(const ArgList &Args,
199 virtual void AddCXXStdlibLibArgs(const ArgList &Args,
204 virtual void AddCCKextLibArgs(const ArgList &Args,
Arg.h 86 const char *getValue(const ArgList &Args, unsigned N=0) const {
102 void render(const ArgList &Args, ArgStringList &Output) const;
108 void renderAsInput(const ArgList &Args, ArgStringList &Output) const;
116 std::string getAsString(const ArgList &Args) const;

Completed in 365 milliseconds

1 2 3 4 5 6 7 8 910