Searched refs:DiagnosticEngine (Results 1 - 15 of 15) sorted by relevance

/frameworks/compile/mclinker/lib/LD/
H A DDiagnosticEngine.cpp1 //===- DiagnosticEngine.cpp -----------------------------------------------===//
9 #include <mcld/LD/DiagnosticEngine.h>
17 // DiagnosticEngine
19 DiagnosticEngine::DiagnosticEngine() function in class:DiagnosticEngine
24 DiagnosticEngine::~DiagnosticEngine()
30 void DiagnosticEngine::reset(const MCLDInfo& pLDInfo)
37 void DiagnosticEngine::setLineInfo(DiagnosticLineInfo& pLineInfo)
42 void DiagnosticEngine
[all...]
H A DDiagnosticPrinter.cpp26 void DiagnosticPrinter::handleDiagnostic(DiagnosticEngine::Severity pSeverity,
29 if (pSeverity == DiagnosticEngine::Warning)
31 else if (pSeverity <= DiagnosticEngine::Error)
H A DMsgHandler.cpp10 #include <mcld/LD/DiagnosticEngine.h>
14 MsgHandler::MsgHandler(DiagnosticEngine& pEngine)
31 assert(m_NumArgs < DiagnosticEngine::MaxArguments &&
33 m_Engine.state().ArgumentKinds[m_NumArgs] = DiagnosticEngine::ak_std_string;
39 assert(m_NumArgs < DiagnosticEngine::MaxArguments &&
41 m_Engine.state().ArgumentKinds[m_NumArgs] = DiagnosticEngine::ak_std_string;
45 void MsgHandler::addTaggedVal(intptr_t pValue, DiagnosticEngine::ArgumentKind pKind) const
47 assert(m_NumArgs < DiagnosticEngine::MaxArguments &&
H A DDiagnosticInfos.cpp26 DiagnosticEngine::Severity Severity;
50 { 0, DiagnosticEngine::None, 0, 0}
65 { 0, DiagnosticEngine::None, 0, 0}
77 DiagStaticInfo key = { static_cast<uint16_t>(pID), DiagnosticEngine::None, 0, 0 };
101 bool DiagnosticInfos::process(DiagnosticEngine& pEngine) const
110 DiagnosticEngine::Severity severity = static_info->Severity;
115 severity = DiagnosticEngine::Ignore;
125 severity = DiagnosticEngine::Error;
127 severity = DiagnosticEngine::Ignore;
131 severity = DiagnosticEngine
[all...]
H A DTextDiagnosticPrinter.cpp41 TextDiagnosticPrinter::handleDiagnostic(DiagnosticEngine::Severity pSeverity,
50 case DiagnosticEngine::Unreachable: {
57 case DiagnosticEngine::Fatal: {
64 case DiagnosticEngine::Error: {
71 case DiagnosticEngine::Warning: {
78 case DiagnosticEngine::Debug: {
88 case DiagnosticEngine::Note: {
98 case DiagnosticEngine::Ignore: {
113 case DiagnosticEngine::Unreachable: {
121 case DiagnosticEngine
[all...]
H A DDiagnostic.cpp20 Diagnostic::Diagnostic(DiagnosticEngine& pEngine)
126 DiagnosticEngine::ArgumentKind kind = getArgKind(arg_no);
128 case DiagnosticEngine::ak_std_string: {
139 case DiagnosticEngine::ak_c_string: {
152 case DiagnosticEngine::ak_sint: {
157 case DiagnosticEngine::ak_uint: {
162 case DiagnosticEngine::ak_bool: {
H A DAndroid.mk15 DiagnosticEngine.cpp \
/frameworks/compile/mclinker/include/mcld/LD/
H A DDiagnostic.h17 #include <mcld/LD/DiagnosticEngine.h>
28 Diagnostic(DiagnosticEngine& pEngine);
38 DiagnosticEngine::ArgumentKind getArgKind(unsigned int pIdx) const {
40 return (DiagnosticEngine::ArgumentKind)m_Engine.state().ArgumentKinds[pIdx];
44 assert(getArgKind(pIdx) == DiagnosticEngine::ak_std_string &&
50 assert(getArgKind(pIdx) == DiagnosticEngine::ak_c_string &&
56 assert(getArgKind(pIdx) == DiagnosticEngine::ak_sint &&
62 assert(getArgKind(pIdx) == DiagnosticEngine::ak_uint &&
68 assert(getArgKind(pIdx) == DiagnosticEngine::ak_bool &&
74 assert(getArgKind(pIdx) != DiagnosticEngine
[all...]
H A DMsgHandler.h18 #include <mcld/LD/DiagnosticEngine.h>
29 MsgHandler(DiagnosticEngine& pEngine);
38 void addTaggedVal(intptr_t pValue, DiagnosticEngine::ArgumentKind pKind) const;
45 DiagnosticEngine& m_Engine;
74 DiagnosticEngine::ak_c_string);
81 pHandler.addTaggedVal(pValue, DiagnosticEngine::ak_sint);
88 pHandler.addTaggedVal(pValue, DiagnosticEngine::ak_uint);
95 pHandler.addTaggedVal(pValue, DiagnosticEngine::ak_sint);
102 pHandler.addTaggedVal(pValue, DiagnosticEngine::ak_uint);
109 pHandler.addTaggedVal(pValue, DiagnosticEngine
[all...]
H A DDiagnosticInfos.h33 class DiagnosticEngine;
47 bool process(DiagnosticEngine& pEngine) const;
H A DDiagnosticPrinter.h14 #include <mcld/LD/DiagnosticEngine.h>
42 virtual void handleDiagnostic(DiagnosticEngine::Severity pSeverity,
H A DDiagnosticEngine.h1 //===- DiagnosticEngine.h -------------------------------------------------===//
26 /** \class DiagnosticEngine
27 * \brief DiagnosticEngine is used to report problems and issues.
29 * DiagnosticEngine is used to report problems and issues. It creates the
33 * DiagnosticEngine is a complex class, it is responsible for
37 class DiagnosticEngine class in namespace:mcld
60 DiagnosticEngine();
62 ~DiagnosticEngine();
132 assert(NULL != m_pInfoMap && "DiagnosticEngine was not initialized!");
137 assert(NULL != m_pInfoMap && "DiagnosticEngine wa
[all...]
H A DTextDiagnosticPrinter.h34 virtual void handleDiagnostic(DiagnosticEngine::Severity pSeverity,
/frameworks/compile/mclinker/include/mcld/Support/
H A DMsgHandling.h27 DiagnosticEngine& getDiagnosticEngine();
43 return getDiagnosticEngine().report(pID, DiagnosticEngine::Unreachable);
48 return getDiagnosticEngine().report(pID, DiagnosticEngine::Fatal);
53 return getDiagnosticEngine().report(pID, DiagnosticEngine::Error);
58 return getDiagnosticEngine().report(pID, DiagnosticEngine::Warning);
63 return getDiagnosticEngine().report(pID, DiagnosticEngine::Debug);
68 return getDiagnosticEngine().report(pID, DiagnosticEngine::Note);
73 return getDiagnosticEngine().report(pID, DiagnosticEngine::Ignore);
/frameworks/compile/mclinker/lib/Support/
H A DMsgHandling.cpp9 #include <mcld/LD/DiagnosticEngine.h>
22 static llvm::ManagedStatic<DiagnosticEngine> g_pEngine;
41 DiagnosticEngine& mcld::getDiagnosticEngine()

Completed in 776 milliseconds