Skip to content

Commit f4771e0

Browse files
committed
修复一些语法兼容性问题
1 parent 5559b0a commit f4771e0

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

CodeService/src/NameStyle/NameStyleChecker.cpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
#include "Util/format.h"
44
#include "CodeService/LanguageTranslator.h"
55

6+
NameStyleChecker::CheckElement::CheckElement(NameDefineType type, std::shared_ptr<LuaAstNode> node,
7+
std::shared_ptr<LuaAstNode> extraInfoNode)
8+
: Type(type),
9+
Node(node),
10+
ExtraInfoNode(extraInfoNode)
11+
12+
{
13+
}
14+
615
NameStyleChecker::NameStyleChecker(DiagnosisContext& ctx)
716
: _ctx(ctx)
817
{

include/CodeService/NameStyle/NameStyleChecker.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ class NameStyleChecker : public LuaAstVisitor
1111
class CheckElement
1212
{
1313
public:
14+
CheckElement(NameDefineType type, std::shared_ptr<LuaAstNode> node,
15+
std::shared_ptr<LuaAstNode> extraInfoNode = nullptr);
1416
NameDefineType Type;
1517
std::shared_ptr<LuaAstNode> Node;
1618
std::shared_ptr<LuaAstNode> ExtraInfoNode = nullptr;
@@ -49,5 +51,4 @@ class NameStyleChecker : public LuaAstVisitor
4951
std::map<std::shared_ptr<LuaAstNode>, Scope> _scopeMap;
5052
std::vector<std::shared_ptr<CheckElement>> _nameStyleCheckVector;
5153
std::string_view _moduleName;
52-
5354
};

0 commit comments

Comments
 (0)