Home
last modified time | relevance | path

Searched refs:Args (Results 1 – 22 of 22) sorted by relevance

/art/tools/jvmti-agents/ti-fast/
Dtifast.cc40 template <typename... Args>
41 static void Unused([[maybe_unused]] Args... args) {} in Unused()
325 template <typename ...Args> void PrintRestNoJNI(jvmtiEnv* jvmti, Args... args) { in PrintRestNoJNI()
329 template <typename ...Args> void PrintRest(jvmtiEnv* jvmti, JNIEnv* env, Args... args);
330 template <typename ...Args> void PrintRest(jvmtiEnv* jvmti,
333 Args... args);
334 template <typename ...Args> void PrintRest(jvmtiEnv* jvmti,
337 Args... args);
338 template <typename ...Args> void PrintRest(jvmtiEnv* jvmti,
341 Args... args);
[all …]
/art/libarttools/include/tools/
Dsystem_properties.h56 template <typename... Args>
57 std::string Get(const std::string& key, const std::string& fallback_key, Args... args) const { in Get()
72 template <typename... Args>
73 std::string GetOrEmpty(const std::string& key, Args... fallback_keys) const { in GetOrEmpty()
94 template <typename... Args>
95 bool GetBool(const std::string& key, const std::string& fallback_key, Args... args) const { in GetBool()
/art/openjdkjvmti/
Devents-inl.h152 template <typename ...Args> \
154 void ExecuteCallback(JNIEnv* jnienv, Args... args) const { \
161 template <typename ...Args> \
163 void ExecuteCallback(Args... args) const { \
171 template <typename ...Args> \
173 inline void DoExecute(Args... args) const { \
174 static_assert(std::is_same<EventFnType, void(*)(jvmtiEnv*, Args...)>::value, \
192 template <ArtJvmtiEvent kEvent, typename ...Args>
194 Args... args) const { in CollectEvents()
273 template <ArtJvmtiEvent kEvent, typename ...Args>
[all …]
Devents.h263 template <ArtJvmtiEvent kEvent, typename ...Args>
265 inline void DispatchEvent(art::Thread* thread, Args... args) const
274 template <ArtJvmtiEvent kEvent, typename ...Args>
276 inline void DispatchEvent(art::Thread* thread, JNIEnv* jnienv, Args... args) const
289 template <ArtJvmtiEvent kEvent, typename ...Args>
294 Args... args) const
298 template <ArtJvmtiEvent kEvent, typename ...Args>
300 inline void DispatchEventOnEnv(ArtJvmTiEnv* env, art::Thread* thread, Args... args) const
325 template <ArtJvmtiEvent kEvent, typename ...Args>
328 Args... args) const
[all …]
Djvmti_allocator.h138 template <class U, class... Args>
139 void construct(U* p, Args&&... args) { in construct()
140 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
Devents.cc270 template<ArtJvmtiEvent kEvent, typename ...Args>
274 Args... args) in RunEventCallback()
/art/runtime/interpreter/
Dlock_count_data.h57 template <typename T, typename... Args>
58 void VisitMonitors(T visitor, Args&&... args) REQUIRES_SHARED(Locks::mutator_lock_) { in VisitMonitors()
62 visitor(/* inout */ &obj, std::forward<Args>(args)...); in VisitMonitors()
/art/cmdline/
Dcmdline.h365 template <typename Args = CmdlineArgs>
370 std::unique_ptr<Args> args = std::unique_ptr<Args>(CreateArguments()); in Main()
412 virtual Args* CreateArguments() { in CreateArguments()
413 return new Args(); in CreateArguments()
441 Args* args_ = nullptr;
/art/libartbase/base/
Dutils.h128 template <typename Func, typename... Args>
129 static inline void CheckedCall(const Func& function, const char* what, Args... args) { in CheckedCall()
Darena_containers.h210 template <typename U, typename... Args>
211 void construct(U* p, Args&&... args) { in construct()
212 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
Dscoped_arena_containers.h199 template <typename U, typename... Args>
200 void construct(U* p, Args&&... args) { in construct()
202 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
Dsafe_map.h177 template <class... Args>
178 std::pair<iterator, bool> emplace(Args&&... args) { in emplace()
179 return map_.emplace(std::forward<Args>(args)...); in emplace()
Ddchecked_vector.h184 template <typename... Args>
185 iterator emplace(const_iterator position, Args&&... args) { in emplace()
/art/dex2oat/utils/
Dswap_space.h200 template <class U, class... Args>
201 void construct(U* p, Args&&... args) { in construct()
202 ::new (static_cast<void*>(p)) U(std::forward<Args>(args)...); in construct()
/art/compiler/jni/
Djni_compiler_test.cc138 template <typename T, typename ... Args>
141 template <typename T, typename U, typename ... Args>
142 struct is_any_of<T, U, Args ...> {
144 static constexpr const bool value = std::is_same<T, U>::value || is_any_of<T, Args ...>::value;
184 template <typename T, typename ... Args>
185 size_t count_nonnull_refs_helper(T arg, Args ... args) { in count_nonnull_refs_helper()
195 template <typename ... Args>
196 size_t count_nonnull_refs(Args ... args) { in count_nonnull_refs()
203 template <typename R, typename Arg1, typename Arg2, typename ... Args, R (*fn)(Arg1, Arg2, Args...)>
204 struct remove_extra_parameters_helper<R(Arg1, Arg2, Args...), fn> {
[all …]
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc58 template <typename T, typename... Args, template <typename...> class ArrayType>
59 SafeMap<size_t, T> MakeUsageMap(const ArrayType<T, Args...>& array) { in MakeUsageMap()
69 template <typename T, typename U, typename... Args, template <typename...> class Map>
71 const Map<T, U, Args...>& usage, in PrintMostUsed()
Ddexanalyze_strings.cc248 template <typename T, typename... Args, template <typename...> class Queue>
249 T PopRealTop(Queue<T, Args...>& queue) { in PopRealTop()
/art/oatdump/
Doatdump_test.h99 enum Args { enum
176 std::underlying_type_t<Args> args,
/art/artd/
Dartd_test.cc288 template <typename... Args>
289 auto HasKeepFdsFor(Args&&... args) { in HasKeepFdsFor()
291 Append(fd_flags, std::forward<Args>(args)...); in HasKeepFdsFor()
/art/runtime/mirror/
Dvar_handle_test.cc135 template<typename... Args>
136 static int32_t AccessModesBitMask(VarHandle::AccessMode first, Args... args) { in AccessModesBitMask()
/art/runtime/gc/space/
Dimage_space.cc1169 template<typename... Args>
1170 explicit FixupRootVisitor(Args... args) : forward_(args...) {} in FixupRootVisitor()
/art/compiler/utils/riscv64/
Dassembler_riscv64_test.cc1988 template <typename Arg, typename Args, typename Replacer>
1990 Args&& arguments, in TestVSetI()