Lines Matching refs:AidlErrorLog
31 class AidlErrorLog {
33 AidlErrorLog(bool fatal, const AidlLocation& location) in AidlErrorLog() function
40 AidlErrorLog(bool fatal, const std::string& filename) in AidlErrorLog() function
41 : AidlErrorLog(fatal, AidlLocation(filename, AidlLocation::Source::EXTERNAL)) {} in AidlErrorLog()
42 AidlErrorLog(bool fatal, const AidlNode& node) : AidlErrorLog(fatal, node.location_) {} in AidlErrorLog() function
43 AidlErrorLog(bool fatal, const AidlNode* node) : AidlErrorLog(fatal, *node) {} in AidlErrorLog() function
46 AidlErrorLog(bool fatal, const std::unique_ptr<T>& node) : AidlErrorLog(fatal, *node) {} in AidlErrorLog() function
47 ~AidlErrorLog() { in ~AidlErrorLog()
58 AidlErrorLog(const AidlErrorLog&) = delete;
59 AidlErrorLog(AidlErrorLog&&) = delete;
60 AidlErrorLog& operator=(const AidlErrorLog&) = delete;
61 AidlErrorLog& operator=(AidlErrorLog&&) = delete;
82 #define AIDL_ERROR(CONTEXT) ::AidlErrorLog(false /*fatal*/, (CONTEXT)).os_
84 (::AidlAbortOnDestruction(), ::AidlErrorLog(true /*fatal*/, (CONTEXT)).os_)