KJS
KJS::ErrorNode Class Reference
#include <nodes.h>
Inheritance diagram for KJS::ErrorNode:

Detailed Description
This node represents statically detectable errors that must be reported at runtime.The semantic checker splices it in above the original node in the program, and it does the error reporting; the child node is used for text serialization.
Note: we do not visit kids of this node in the visitor interface, since they do not run, anyway
Definition at line 1295 of file nodes.h.
Public Member Functions | |
| ErrorNode (StatementNode *k, ErrorType e, const UString &m) | |
| virtual Completion | execute (ExecState *) |
| virtual void | streamTo (SourceStream &) const |
Constructor & Destructor Documentation
| KJS::ErrorNode::ErrorNode | ( | StatementNode * | k, | |
| ErrorType | e, | |||
| const UString & | m | |||
| ) | [inline] |
Member Function Documentation
| Completion KJS::ErrorNode::execute | ( | ExecState * | exec | ) | [virtual] |
| void ErrorNode::streamTo | ( | SourceStream & | s | ) | const [virtual] |
The documentation for this class was generated from the following files:
KDE 4.0 API Reference