Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
EvalHandler Class Reference
+ Inheritance diagram for EvalHandler:
+ Collaboration diagram for EvalHandler:

Public Member Functions

void message (int type, const QString &msg, const QString &fileName, int lineNo) override
 
void fileMessage (int type, const QString &msg) override
 
void aboutToEval (ProFile *, ProFile *, EvalFileType) override
 
void doneWithEval (ProFile *) override
 
void message (int type, const QString &msg, const QString &fileName, int lineNo) override
 
void fileMessage (int type, const QString &msg) override
 
void aboutToEval (ProFile *, ProFile *, EvalFileType) override
 
void doneWithEval (ProFile *) override
 
- Public Member Functions inherited from QMakeHandler
- Public Member Functions inherited from QMakeParserHandler

Public Attributes

bool verbose = true
 

Additional Inherited Members

- Public Types inherited from QMakeHandler
enum  {
  SourceEvaluator = 0x10 , CumulativeEvalMessage = 0x1000 , EvalWarnLanguage = SourceEvaluator | WarningMessage | WarnLanguage , EvalWarnDeprecated = SourceEvaluator | WarningMessage | WarnDeprecated ,
  EvalError = ErrorMessage | SourceEvaluator
}
 
enum  EvalFileType {
  EvalProjectFile , EvalIncludeFile , EvalConfigFile , EvalFeatureFile ,
  EvalAuxFile
}
 
- Public Types inherited from QMakeParserHandler
enum  {
  CategoryMask = 0xf00 , InfoMessage = 0x100 , WarningMessage = 0x200 , ErrorMessage = 0x300 ,
  SourceMask = 0xf0 , SourceParser = 0 , CodeMask = 0xf , WarnLanguage = 0 ,
  WarnDeprecated , ParserWarnLanguage = SourceParser | WarningMessage | WarnLanguage , ParserWarnDeprecated = SourceParser | WarningMessage | WarnDeprecated , ParserIoError = ErrorMessage | SourceParser ,
  ParserError
}
 

Detailed Description

Definition at line 98 of file main.cpp.

Member Function Documentation

◆ aboutToEval() [1/2]

void EvalHandler::aboutToEval ( ProFile * ,
ProFile * ,
EvalFileType  )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 114 of file main.cpp.

◆ aboutToEval() [2/2]

void EvalHandler::aboutToEval ( ProFile * ,
ProFile * ,
EvalFileType  )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 114 of file main.cpp.

◆ doneWithEval() [1/2]

void EvalHandler::doneWithEval ( ProFile * )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 115 of file main.cpp.

◆ doneWithEval() [2/2]

void EvalHandler::doneWithEval ( ProFile * )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 115 of file main.cpp.

◆ fileMessage() [1/2]

void EvalHandler::fileMessage ( int type,
const QString & msg )
inlineoverridevirtual

◆ fileMessage() [2/2]

void EvalHandler::fileMessage ( int type,
const QString & msg )
inlineoverridevirtual

Implements QMakeHandler.

Definition at line 106 of file main.cpp.

◆ message() [1/2]

void EvalHandler::message ( int type,
const QString & msg,
const QString & fileName,
int lineNo )
inlineoverridevirtual

Implements QMakeParserHandler.

Definition at line 100 of file main.cpp.

References QMakeParserHandler::CategoryMask, QMakeHandler::CumulativeEvalMessage, QMakeParserHandler::ErrorMessage, print(), and verbose.

Referenced by PRESUBMIT_test_mocks.MockOutputApi.PresubmitResult::__repr__().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ message() [2/2]

void EvalHandler::message ( int type,
const QString & msg,
const QString & fileName,
int lineNo )
inlineoverridevirtual

Implements QMakeParserHandler.

Definition at line 100 of file main.cpp.

Referenced by PRESUBMIT_test_mocks.MockOutputApi.PresubmitResult::__repr__().

+ Here is the caller graph for this function:

Member Data Documentation

◆ verbose


The documentation for this class was generated from the following file: