Lines Matching refs:AidlErrorLog
27 class AidlErrorLog {
31 AidlErrorLog(Severity severity, const AidlLocation& location, const std::string& suffix = "");
32 AidlErrorLog(Severity severity, const std::string& filename);
33 AidlErrorLog(Severity severity, const AidlNode& node);
34 AidlErrorLog(Severity severity, const AidlNode* node) : AidlErrorLog(severity, *node) {} in AidlErrorLog() function
37 AidlErrorLog(Severity severity, const std::unique_ptr<T>& node) : AidlErrorLog(severity, *node) {} in AidlErrorLog() function
38 ~AidlErrorLog();
41 AidlErrorLog(const AidlErrorLog&) = delete;
42 AidlErrorLog& operator=(const AidlErrorLog&) = delete;
45 AidlErrorLog(AidlErrorLog&&) = default;
46 AidlErrorLog& operator=(AidlErrorLog&&) = default;
49 AidlErrorLog& operator<<(T&& arg) {
75 #define AIDL_ERROR(CONTEXT) ::AidlErrorLog(AidlErrorLog::ERROR, (CONTEXT))
77 (::AidlAbortOnDestruction(), ::AidlErrorLog(AidlErrorLog::FATAL, (CONTEXT)))