#include <VestaSource.H>#include <ReposUI.H>#include "Err.H"#include "EvalBasics.H"#include "ValExpr.H"#include "Val.H"#include "Expr.H"#include "Location.H"#include "ThreadData.H"Go to the source code of this file.
Functions | |
| void | Error () |
| int | ErrorCount () |
| void | Error (const Text &msg, SrcLoc *loc) |
| void | ErrorVal (const Val v) |
| void | ErrorExpr (const Expr e) |
| void | ErrorDetail (const Text &msg) |
| void | InternalError (const Text &procName) |
| void | ErrorArgs (const Vals &args) |
| bool | ErrorSummary (ostream *out) |
| Val | RecordErrorOnStack (Expr expr) |
| void | ErrInit () |
| const Text | VestaSourceErrorMsg (VestaSource::errorCode err) throw () |
Variables | |
| int | errorCount |
| Basics::mutex | outputMu |
|
|
Definition at line 140 of file Err.C. References errorCount. Referenced by StartEval(). |
|
||||||||||||
|
Definition at line 53 of file Err.C. References SrcLoc::character, Error(), errorCount, SrcLoc::file, Text::FindText(), ThreadData::id, SrcLoc::IsNone(), SrcLoc::line, maxThreads, Text::Sub(), and ThreadDataGet(). |
|
|
|
|
|
Definition at line 99 of file Err.C. References ListT< Value >::Null(), and ListT< Value >::Pop(). Referenced by PrimError(). |
|
|
Definition at line 49 of file Err.C. References errorCount. Referenced by Interpret(). |
|
|
Definition at line 88 of file Err.C. Referenced by AddStmtAssocs(), AllFreeVarsBoundInContext(), ApplyFunction(), Assert(), BindApplicationArgs(), ConvertToBindElem(), ApplyEC::Eval(), SelectEC::Eval(), BindingEC::Eval(), NameEC::Eval(), ModelFromCache(), PrimError(), and RunToolHost(). |
|
|
Definition at line 84 of file Err.C. Referenced by AddStmtAssocs(), ApplyFunction(), BindApplicationArgs(), ConvertToBindElem(), SelectEC::Eval(), and BindingEC::Eval(). |
|
|
Definition at line 112 of file Err.C. References errorCount. Referenced by main(). |
|
|
Definition at line 80 of file Err.C. Referenced by Assert(), ConvertToBindElem(), ApplyEC::Eval(), SelectEC::Eval(), IterateAssoc(), ModelFromCache(), and PrimError(). |
|
|
Definition at line 92 of file Err.C. References errorCount. Referenced by CollectDpnd(), GetChar(), ProcessModelHead(), and ValType(). |
|
|
Definition at line 125 of file Err.C. References NEW, recordCallStack, and ThreadDataGet(). Referenced by FileEC::Eval(), SelectEC::Eval(), BindingEC::Eval(), NameEC::Eval(), ComputedEC::Eval(), and IfEC::Eval(). |
|
|
Definition at line 142 of file Err.C. References ReposUI::errorCodeText(). Referenced by FileEC::Eval(), and OpenSource(). |
|
|
Definition at line 42 of file Err.C. Referenced by ErrInit(), Error(), ErrorCount(), ErrorSummary(), and InternalError(). |
|
1.4.2