Public Member Functions | |
template<typename... T> | |
ExpressionNotConstant (const C4ScriptHost *host, const ::aul::ast::Node *n, const char *reason, T &&...args) | |
const char * | what () const noexcept override |
Protected Attributes | |
StdCopyStrBuf | sMessage |
Definition at line 430 of file C4AulCompiler.cpp.
|
inline |
Definition at line 434 of file C4AulCompiler.cpp.
|
overridenoexceptinherited |
Definition at line 59 of file C4Aul.cpp.
References StdStrBuf::getData(), and C4AulError::sMessage.
Referenced by C4PropList::Call(), C4AulFunc::CheckParTypes(), C4AulExec::DirectExec(), C4AulScriptEngine::Link(), C4AulParse::Parse_Script(), C4AulCompiler::PreparseAstVisitor::visit(), and C4AulCompiler::ConstantResolver::visit().
|
protectedinherited |
Definition at line 44 of file C4Aul.h.
Referenced by C4AulExecError::C4AulExecError(), C4AulParseError::C4AulParseError(), and C4AulError::what().