Xreate
The Xreate programming language
VersionsPass Member List

This is the complete list of members for VersionsPass, including all inherited members.

finish()VersionsPassvirtual
process(const Expression &expression, PassContext context, const std::string &hintSymbol="") overrideVersionsPassvirtual
AbstractPass< std::list< Symbol > >::process(ManagedRulePtr rule)AbstractPass< std::list< Symbol > >inlinevirtual
AbstractPass< std::list< Symbol > >::process(ManagedFnPtr function)AbstractPass< std::list< Symbol > >inlinevirtual
AbstractPass< std::list< Symbol > >::process(CodeScope *scope, PassContext context, const std::string &hintBlockDecl="")AbstractPass< std::list< Symbol > >inlinevirtual
processFnCall(ManagedFnPtr functionCallee, PassContext context)AbstractPass< std::list< Symbol > >inlinevirtual
processFnCallUncertain(const std::string &calleeName, const std::list< ManagedFnPtr > &candidates, PassContext context)AbstractPass< std::list< Symbol > >inlinevirtual
run()AbstractPass< std::list< Symbol > >inlinevirtual