1
1
mirror of https://github.com/github/semantic.git synced 2024-12-20 05:11:44 +03:00

Split up Bitwise into different data types in assignment

This commit is contained in:
joshvera 2018-06-21 13:18:56 -04:00
parent f5bd8d0066
commit bcaf227f52
6 changed files with 53 additions and 14 deletions

View File

@ -34,8 +34,21 @@ type Syntax =
, Declaration.Type , Declaration.Type
, Declaration.TypeAlias , Declaration.TypeAlias
, Expression.Arithmetic , Expression.Arithmetic
, Expression.Bitwise , Expression.BOr
, Expression.Boolean , Expression.BAnd
, Expression.BXOr
, Expression.LShift
, Expression.RShift
, Expression.UnsignedRShift
, Expression.Complement
, Expression.BooleanOperator
, Expression.Call
, Expression.Comparison
, Expression.Subscript
, Statement.PostDecrement
, Statement.PostIncrement
, Expression.MemberAccess
, Expression.BooleanOperator
, Expression.Call , Expression.Call
, Expression.Comparison , Expression.Comparison
, Expression.Subscript , Expression.Subscript

View File

@ -37,8 +37,14 @@ type Syntax =
, Expression.Arithmetic , Expression.Arithmetic
, Expression.Call , Expression.Call
, Expression.Comparison , Expression.Comparison
, Expression.Bitwise , Expression.BOr
, Expression.Boolean , Expression.BXOr
, Expression.BAnd
, Expression.LShift
, Expression.RShift
, Expression.UnsignedRShift
, Expression.Complement
, Expression.BooleanOperator
, Expression.InstanceOf , Expression.InstanceOf
, Expression.MemberAccess , Expression.MemberAccess
, Expression.Subscript , Expression.Subscript

View File

@ -42,8 +42,12 @@ type Syntax = '[
, Declaration.Method , Declaration.Method
, Declaration.VariableDeclaration , Declaration.VariableDeclaration
, Expression.Arithmetic , Expression.Arithmetic
, Expression.Bitwise , Expression.BAnd
, Expression.Boolean , Expression.BOr
, Expression.BXOr
, Expression.LShift
, Expression.RShift
, Expression.BooleanOperator
, Expression.Call , Expression.Call
, Expression.Cast , Expression.Cast
, Expression.Comparison , Expression.Comparison

View File

@ -49,8 +49,13 @@ type Syntax =
, Declaration.Function , Declaration.Function
, Declaration.Variable , Declaration.Variable
, Expression.Arithmetic , Expression.Arithmetic
, Expression.Boolean , Expression.BooleanOperator
, Expression.Bitwise , Expression.BAnd
, Expression.BOr
, Expression.BXOr
, Expression.LShift
, Expression.RShift
, Expression.Complement
, Expression.Call , Expression.Call
, Expression.Comparison , Expression.Comparison
, Expression.Enumeration , Expression.Enumeration

View File

@ -40,21 +40,26 @@ import Prologue hiding (for)
type Syntax = '[ type Syntax = '[
Comment.Comment Comment.Comment
, Declaration.Function , Declaration.Function
, Literal.Boolean
, Declaration.Method , Declaration.Method
, Directive.File , Directive.File
, Directive.Line , Directive.Line
, Expression.Arithmetic , Expression.Arithmetic
, Expression.Bitwise , Expression.BAnd
, Expression.Boolean , Expression.BOr
, Expression.BXOr
, Expression.LShift
, Expression.RShift
, Expression.Complement
, Expression.BooleanOperator
, Expression.Call , Expression.Call
, Expression.Comparison , Expression.Comparison
, Expression.Enumeration , Expression.Enumeration
, Expression.Match , Expression.RegexMatch
, Expression.MemberAccess , Expression.MemberAccess
, Expression.ScopeResolution , Expression.ScopeResolution
, Expression.Subscript , Expression.Subscript
, Literal.Array , Literal.Array
, Literal.Boolean
, Literal.Complex , Literal.Complex
, Literal.Float , Literal.Float
, Literal.Hash , Literal.Hash

View File

@ -48,8 +48,14 @@ type Syntax = '[
, Declaration.VariableDeclaration , Declaration.VariableDeclaration
, Declaration.TypeAlias , Declaration.TypeAlias
, Expression.Arithmetic , Expression.Arithmetic
, Expression.Bitwise , Expression.BAnd
, Expression.Boolean , Expression.BOr
, Expression.BXOr
, Expression.LShift
, Expression.RShift
, Expression.UnsignedRShift
, Expression.Complement
, Expression.BooleanOperator
, Expression.Call , Expression.Call
, Expression.Cast , Expression.Cast
, Expression.Comparison , Expression.Comparison