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 369 of file C4AulCompiler.cpp.
|
inline |
Definition at line 373 of file C4AulCompiler.cpp.
|
overridenoexceptinherited |
Definition at line 59 of file C4Aul.cpp.
Referenced by C4PropList::Call(), C4AulFunc::CheckParTypes(), C4AulExec::ClearPointers(), C4AulExec::DirectExec(), C4AulCompiler::ConstexprEvaluator::eval(), C4AulCompiler::ConstexprEvaluator::eval_static(), C4AulScriptEngine::Link(), C4AulCompiler::PreparseAstVisitor::visit(), and C4AulCompiler::ConstantResolver::visit().
|
protectedinherited |
Definition at line 44 of file C4Aul.h.
Referenced by C4AulExecError::C4AulExecError().