Searched refs:Args (Results 1 – 4 of 4) sorted by relevance
/art/compiler/utils/arm/ |
D | assembler_arm32_test.cc | 344 template <typename... Args> 345 void TemplateHelper(std::function<void(arm::Register, Args...)> f, int depth, bool without_pc, in TemplateHelper() 359 auto lambda = [&] (Args... args) { f(*reg, args...); }; // NOLINT [readability/braces] [4] in TemplateHelper() 360 TemplateHelper(std::function<void(Args...)>(lambda), depth + 1, without_pc, in TemplateHelper() 365 template <typename... Args> 366 void TemplateHelper(std::function<void(const arm::ShifterOperand&, Args...)> f, int depth, in TemplateHelper() 377 auto lambda = [&] (Args... args) { f(shift, args...); }; // NOLINT [readability/braces] [4] in TemplateHelper() 378 TemplateHelper(std::function<void(Args...)>(lambda), depth, without_pc, in TemplateHelper() 383 template <typename... Args> 384 void TemplateHelper(std::function<void(arm::Condition, Args...)> f, int depth, bool without_pc, in TemplateHelper() [all …]
|
/art/cmdline/ |
D | cmdline.h | 291 template <typename Args = CmdlineArgs> 295 std::unique_ptr<Args> args = std::unique_ptr<Args>(CreateArguments()); in Main() 337 virtual Args* CreateArguments() { in CreateArguments() 338 return new Args(); in CreateArguments() 366 Args* args_ = nullptr;
|
/art/compiler/utils/ |
D | swap_space.h | 182 template <class U, class... Args> 183 void construct(U* p, Args&&... args) { in construct() 184 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
|
/art/runtime/ |
D | utils.h | 314 template <typename T, typename ... Args> 315 std::unique_ptr<T> MakeUnique(Args&& ... args) { in MakeUnique() 316 return std::unique_ptr<T>(new T(std::forward<Args>(args)...)); in MakeUnique()
|