1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 04:22:20 +02:00

Added IDE colorization: Member, Local, Parameter

This commit is contained in:
Brian Fiete 2024-12-02 07:39:17 -05:00
parent ba436231cb
commit 2b9fa80b81
6 changed files with 74 additions and 7 deletions

View file

@ -12,8 +12,11 @@ enum BfSourceElementType
BfSourceElementType_Normal,
BfSourceElementType_Keyword,
BfSourceElementType_Literal,
BfSourceElementType_Identifier,
BfSourceElementType_Comment,
BfSourceElementType_Identifier,
BfSourceElementType_Local,
BfSourceElementType_Parameter,
BfSourceElementType_Member,
BfSourceElementType_Method,
BfSourceElementType_Type,
BfSourceElementType_PrimitiveType,
@ -115,7 +118,9 @@ public:
virtual void Visit(BfNamedTypeReference* typeRef) override;
virtual void Visit(BfTagTypeRef* typeRef) override;
virtual void Visit(BfGenericInstanceTypeRef* typeRef) override;
virtual void Visit(BfLocalMethodDeclaration * methodDecl) override;
virtual void Visit(BfVariableDeclaration* varDecl) override;
virtual void Visit(BfLambdaBindExpression* lambdaBindExpr) override;
virtual void Visit(BfLocalMethodDeclaration* methodDecl) override;
virtual void Visit(BfLiteralExpression* literalExpr) override;
virtual void Visit(BfStringInterpolationExpression* stringInterpolationExpression) override;
virtual void Visit(BfTokenNode* tokenNode) override;