luau/Compiler/src/Types.h

17 lines
444 B
C
Raw Normal View History

2023-06-16 10:01:18 -07:00
// This file is part of the Luau programming language and is licensed under MIT License; see LICENSE.txt for details
#pragma once
#include "Luau/Ast.h"
2024-04-25 13:57:23 -07:00
#include "Luau/Bytecode.h"
2023-08-11 15:55:30 +03:00
#include "Luau/DenseHash.h"
2023-06-16 10:01:18 -07:00
2023-07-07 10:14:35 -07:00
#include <string>
2023-06-16 10:01:18 -07:00
namespace Luau
{
2023-07-07 10:14:35 -07:00
2024-04-25 13:57:23 -07:00
void buildTypeMap(DenseHashMap<AstExprFunction*, std::string>& functionTypes, DenseHashMap<AstLocal*, LuauBytecodeType>& localTypes, AstNode* root,
const char* vectorType);
2023-07-07 10:14:35 -07:00
2023-06-16 10:01:18 -07:00
} // namespace Luau