Lines Matching refs:component
82 static inline bool LogIsLoggable(Level level, Component component)
84 switch (component)
87 return ((components_ & component) != 0ULL);
89 return (level >= level_) && ((components_ & component) != 0ULL);
92 static inline std::string GetComponentStr(Component component)
94 switch (component)
137 template<LogLevel level, Component component>
142 std::string str = Log::GetComponentStr(component);
194 template<Level level, Component component>
199 std::string str = Log::GetComponentStr(component);
228 #define ARK_LOG(level, component) panda::ecmascript::Log::LogIsLoggable(level, component) && \
229 panda::ecmascript::HiLog<LOG_##level, (component)>()
231 #define ARK_LOG(level, component) panda::ecmascript::AndroidLog<(level)>()
234 #define ARK_LOG(level, component) ((level >= INFO) || panda::ecmascript::Log::LogIsLoggable(level, component)) && \
235 panda::ecmascript::StdLog<(level), (component)>()
237 #define ARK_LOG(level, component) panda::ecmascript::Log::LogIsLoggable(level, component) && \
238 panda::ecmascript::StdLog<(level), (component)>()