InterfaceCopyConstructorOperation(BoundCompileUnit& boundCompileUnit_) |
void | CollectViableFunctions(ContainerScope* containerScope, const std::vector<std::unique_ptr<BoundExpression>>& arguments, BoundFunction* currentFunction, ViableFunctionSet& viableFunctions, std::unique_ptr<Exception>& exception, const Span& span, const boost::uuids::uuid& moduleId, CollectFlags flags) override |
std::unordered_map<boost::uuids::uuid, FunctionSymbol*, boost::hash<boost::uuids::uuid>> | functionMap |
std::vector<std::unique_ptr<FunctionSymbol>> | functions |