Searched refs:Args (Results 1 - 25 of 641) sorted by relevance

1234567891011>>

/external/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dext-blocks.cpp4 template<typename ...Args>
5 int f0(Args ...args) {
7 return sizeof...(Args);
13 template<typename ...Args>
14 int f1(Args ...args) {
23 template<typename ...Args>
24 int f2(Args ...args) {
25 return ^(Args ...block_args) {
32 template<typename ...Args>
33 int f3(Args
[all...]
H A Dexample-function.cpp9 template<typename R, typename... Args> class invoker_base {
12 virtual R invoke(Args...) = 0;
16 template<typename F, typename R, typename... Args>
17 class functor_invoker : public invoker_base<R, Args...> {
20 R invoke(Args... args) { return f(args...); }
27 template<typename R, typename... Args>
28 class function<R (Args...)> {
38 invoker = new functor_invoker<F, R, Args...>(f);
58 invoker_base<R, Args...>* tmp = invoker;
63 result_type operator()(Args
[all...]
/external/clang/test/CXX/special/class.conv/class.conv.ctor/
H A Dp1.cpp7 template <typename Arg0, typename... Args>
8 void_type(Arg0&&, Args&&...) { }
13 template <typename... Args>
14 void_type2(Args&&...) { }
/external/clang/test/SemaCXX/
H A Dissue547.cpp9 template<typename R, typename ...Args>
10 struct classify_function<R(Args...)> {
14 template<typename R, typename ...Args>
15 struct classify_function<R(Args...) const> {
19 template<typename R, typename ...Args>
20 struct classify_function<R(Args...) volatile> {
24 template<typename R, typename ...Args>
25 struct classify_function<R(Args...) const volatile> {
29 template<typename R, typename ...Args>
30 struct classify_function<R(Args
[all...]
H A Dgeneric-selection.cpp30 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/
H A Dp8-0x.cpp11 template<class C, typename R, typename ...Args>
12 struct member_pointer_kind<R (C::*)(Args...)> {
16 template<class C, typename R, typename ...Args>
17 struct member_pointer_kind<R (C::*)(Args...) &> {
21 template<class C, typename R, typename ...Args>
22 struct member_pointer_kind<R (C::*)(Args...) &&> {
26 template<class C, typename R, typename ...Args>
27 struct member_pointer_kind<R (C::*)(Args...) const> {
31 template<class C, typename R, typename ...Args>
32 struct member_pointer_kind<R (C::*)(Args
[all...]
H A Dp22.cpp7 template<class ... Args> int& f(Args ... args);
8 template<class T1, class ... Args> float& f(T1 a1, Args ... args);
/external/parameter-framework/upstream/utility/
H A DMemory.hpp40 template <class T, class... Args>
41 std::unique_ptr<T> make_unique(Args &&... args)
43 return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
/external/clang/unittests/AST/
H A DDeclTest.cpp29 std::vector<std::string> Args(1, "-std=c++11");
30 Args.push_back("-fno-ms-extensions");
51 Args));
58 Args));
H A DStmtPrinterTest.cpp70 PrintedStmtMatches(StringRef Code, const std::vector<std::string> &Args, argument
79 if (!runToolOnCodeWithArgs(Factory->create(), Code, Args))
103 std::vector<std::string> Args; local
104 Args.push_back("-std=c++98");
105 Args.push_back("-Wno-unused-value");
106 return PrintedStmtMatches(Code, Args, NodeMatch, ExpectedPrinted);
113 std::vector<std::string> Args; local
114 Args.push_back("-std=c++98");
115 Args.push_back("-Wno-unused-value");
117 Args,
126 std::vector<std::string> Args; local
136 std::vector<std::string> Args; local
[all...]
/external/libchrome/base/mac/
H A Dbind_objc_block.h36 template<typename R, typename... Args>
37 R RunBlock(base::mac::ScopedBlock<R(^)(Args...)> block, Args... args) {
38 R(^extracted_block)(Args...) = block.get();
46 template<typename R, typename... Args>
47 base::Callback<R(Args...)> BindBlock(R(^block)(Args...)) {
49 &base::internal::RunBlock<R, Args...>,
50 base::mac::ScopedBlock<R (^)(Args...)>(
51 base::mac::internal::ScopedBlockTraits<R (^)(Args
[all...]
/external/libcxx/test/support/
H A Dtest_convertible.hpp13 // "test_convertible<Tp, Args...>()" is a metafunction used to check if 'Tp'
14 // is implicitly convertible from 'Args...' for any number of arguments,
29 template <class Tp, class ...Args>
31 -> decltype(eat_type<Tp>({std::declval<Args>()...}), true)
34 template <class Tp, class ...Args>
38 template <class Tp, class ...Args>
40 { return detail::test_convertible_imp<Tp, Args...>(0); }
H A Duses_alloc_types.hpp21 // (1) UA_AllocArg: 'T(allocator_arg_t, Alloc const&, Args&&...)'
22 // (2) UA_AllocLast: 'T(Args&&..., Alloc const&)'
115 template <bool IsZero, size_t N, class ArgList, class ...Args>
118 template <class ArgList, class ...Args>
119 struct TakeNImp<true, 0, ArgList, Args...> {
127 template <size_t N, class ...Args>
128 struct TakeNArgs : TakeNImp<N == 0, N, ArgumentListID<>, Args...> {};
230 template <class ...Args>
231 UsesAllocatorTestBase(std::allocator_arg_t, CtorAlloc const& a, Args&&...)
232 : args_id(&makeArgumentID<Args
[all...]
/external/parameter-framework/upstream/test/functional-tests/include/
H A DFailureWrapper.hpp59 template <class... Args>
60 FailureWrapper(Args &&... args) : Base(std::forward<Args>(args)...)
69 template <class K, class... MArgs, class... Args>
70 void mayFailCall(bool (K::*method)(MArgs...) const, Args &&... args) const
72 wrapCall<bool>(*this, method, std::forward<Args>(args)...);
80 template <class K, class... MArgs, class... Args>
81 void mayFailCall(bool (K::*method)(MArgs...), Args &&... args)
83 wrapCall<bool>(*this, method, std::forward<Args>(args)...);
91 template <class K, class ReturnType, class... MArgs, class... Args>
[all...]
/external/libchrome/base/
H A Dbind.h27 template <typename Functor, typename... Args>
28 inline base::Callback<MakeUnboundRunType<Functor, Args...>> Bind(
30 Args&&... args) {
31 using BindState = internal::MakeBindStateType<Functor, Args...>;
32 using UnboundRunType = MakeUnboundRunType<Functor, Args...>;
37 std::forward<Args>(args)...),
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DVectorExtras.h29 va_list Args; local
30 va_start(Args, A);
33 while (T Val = va_arg(Args, T))
35 va_end(Args);
/external/clang/lib/Tooling/
H A DArgumentsAdjusters.cpp22 return [](const CommandLineArguments &Args, StringRef /*unused*/) {
24 for (size_t i = 0, e = Args.size(); i != e; ++i) {
25 StringRef Arg = Args[i];
29 AdjustedArgs.push_back(Args[i]);
37 return [](const CommandLineArguments &Args, StringRef /*unused*/) {
39 for (size_t i = 0, e = Args.size(); i < e; ++i) {
40 StringRef Arg = Args[i];
42 AdjustedArgs.push_back(Args[i]);
56 return [Extra, Pos](const CommandLineArguments &Args, StringRef /*unused*/) {
57 CommandLineArguments Return(Args);
[all...]
/external/skia/src/core/
H A DSkMakeUnique.h16 template<typename T, typename... Args>
17 std::unique_ptr<T> make_unique(Args&&... args) {
18 return std::unique_ptr<T>(new T(std::forward<Args>(args)...));
/external/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/
H A Dconstruct_types.pass.cpp17 // template <class U, class ...Args>
18 // void polymorphic_allocator<T>::construct(U *, Args &&...)
42 template <class ...Args>
43 void construct(Args&&... args) {
44 A.construct(ptr, std::forward<Args>(args)...);
54 template <class T, class ...Args>
55 bool doTest(UsesAllocatorType UAExpect, Args&&... args)
59 TH.construct(std::forward<Args>(args)...);
60 return checkConstruct<Args&&...>(*TH.ptr, UAExpect, &TH.R);
65 template <class T, class ...Args>
[all...]
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
H A Dp23.cpp46 template<class... Args>
47 void std_example(Args... args) {
53 template<typename ...Args>
54 void variadic_lambda(Args... args) {
55 auto lambda = [](Args... inner_args) { return g(inner_args...); };
61 template<typename ...Args>
62 void init_capture_pack_err(Args ...args) {
67 template<typename ...Args>
68 void init_capture_pack_multi(Args ...args) {
75 template<typename ...Args>
[all...]
/external/swiftshader/third_party/LLVM/tools/llvm-stub/
H A Dllvm-stub.c40 const char **Args; local
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");
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/llvm/unittests/ADT/
H A DVariadicFunctionTest.cpp19 std::string StringCatImpl(ArrayRef<const std::string *> Args) { argument
21 for (unsigned i = 0, e = Args.size(); i < e; ++i)
22 S += *Args[i];
42 long SumImpl(ArrayRef<const int *> Args) { argument
44 for (unsigned i = 0, e = Args.size(); i < e; ++i)
45 Result += *Args[i];
59 int StringAppendImpl(std::string *Dest, ArrayRef<const std::string *> Args) { argument
61 for (unsigned i = 0, e = Args.size(); i < e; ++i) {
62 Chars += Args[i]->size();
63 *Dest += *Args[
88 CountInRangeImpl(int *NumInRange, int Low, int High, ArrayRef<const int *> Args) argument
[all...]
/external/libbrillo/brillo/
H A Dbind_lambda.h29 template <typename Lambda, typename R, typename... Args>
30 class LambdaAdapter<Lambda, R(Lambda::*)(Args... args)> {
32 typedef R(RunType)(Args...);
34 R Run(Args... args) { return lambda_(std::forward<Args>(args)...); }
41 template <typename Lambda, typename R, typename... Args>
42 class LambdaAdapter<Lambda, R(Lambda::*)(Args... args) const> {
44 typedef R(RunType)(Args...);
46 R Run(Args... args) { return lambda_(std::forward<Args>(arg
[all...]
/external/clang/lib/Frontend/
H A DCompilerInvocation.cpp81 static unsigned getOptimizationLevel(ArgList &Args, InputKind IK, argument
84 if (IK == IK_OpenCL && !Args.hasArg(OPT_cl_opt_disable))
87 if (Arg *A = Args.getLastArg(options::OPT_O_Group)) {
100 return getLastArgIntValue(Args, OPT_O, DefaultOpt, Diags);
106 static unsigned getOptimizationLevelSize(ArgList &Args) { argument
107 if (Arg *A = Args.getLastArg(options::OPT_O_Group)) {
122 static void addDiagnosticArgs(ArgList &Args, OptSpecifier Group, argument
125 for (Arg *A : Args.filtered(Group)) {
141 static void getAllNoBuiltinFuncValues(ArgList &Args, argument
144 for (const auto &Arg : Args) {
155 ParseAnalyzerArgs(AnalyzerOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument
307 ParseMigratorArgs(MigratorOptions &Opts, ArgList &Args) argument
313 ParseCommentArgs(CommentOptions &Opts, ArgList &Args) argument
318 getCodeModel(ArgList &Args, DiagnosticsEngine &Diags) argument
332 GenerateOptimizationRemarkRegex(DiagnosticsEngine &Diags, ArgList &Args, Arg *RpassArg) argument
381 setPGOInstrumentor(CodeGenOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument
420 ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK, DiagnosticsEngine &Diags, const TargetOptions &TargetOpts) argument
850 ParseDependencyOutputArgs(DependencyOutputOptions &Opts, ArgList &Args) argument
876 parseShowColorsArgs(const ArgList &Args, bool DefaultColor) argument
918 ParseDiagnosticArgs(DiagnosticOptions &Opts, ArgList &Args, DiagnosticsEngine *Diags, bool DefaultDiagColor) argument
1040 ParseFileSystemArgs(FileSystemOptions &Opts, ArgList &Args) argument
1054 SmallVector<StringRef, 5> Args; local
1068 ParseFrontendArgs(FrontendOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument
1351 ParseHeaderSearchArgs(HeaderSearchOptions &Opts, ArgList &Args) argument
1606 ParseLangArgs(LangOptions &Opts, ArgList &Args, InputKind IK, const TargetOptions &TargetOpts, PreprocessorOptions &PPOpts, DiagnosticsEngine &Diags) argument
2153 ParsePreprocessorArgs(PreprocessorOptions &Opts, ArgList &Args, FileManager &FileMgr, DiagnosticsEngine &Diags) argument
2229 ParsePreprocessorOutputArgs(PreprocessorOutputOptions &Opts, ArgList &Args, frontend::ActionKind Action) argument
2281 ParseTargetArgs(TargetOptions &Opts, ArgList &Args, DiagnosticsEngine &Diags) argument
2320 InputArgList Args = local
2499 getLastArgIntValueImpl(const ArgList &Args, OptSpecifier Id, IntTy Default, DiagnosticsEngine *Diags) argument
2515 getLastArgIntValue(const ArgList &Args, OptSpecifier Id, int Default, DiagnosticsEngine *Diags) argument
2520 getLastArgUInt64Value(const ArgList &Args, OptSpecifier Id, uint64_t Default, DiagnosticsEngine *Diags) argument
[all...]
/external/clang/test/Parser/
H A Dcxx0x-in-cxx98.cpp5 template<typename ...Args> // expected-warning{{variadic templates are a C++11 extension}}
6 void f(Args &&...) &; // expected-warning{{rvalue references are a C++11 extension}} \

Completed in 654 milliseconds

1234567891011>>