Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Implementation of Programming Languages / Transpiler / src / Value / Function / BuiltInFunction.h
blob: 26fba3f3b9a7b4111c20391043c107016411a5a5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
#ifndef VALUE_ADDFUNCTION
#define VALUE_ADDFUNCTION

#include "Function.h"

class BuiltInFunction : public Function {
public:
	std::string Visit(LLVMVisitor& visitor) const override;
	BuiltInFunction(std::string name, std::deque<Value*> args);
};

#endif