issues
search
elliotchance
/
c2go
⚖️ A tool for transpiling C to Go.
MIT License
2.09k
stars
155
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
ast,transpile: add support for ConstantExpr
#850
mewmew
closed
4 years ago
2
ast: handle array_filler as a prefix of ImplicitValueInitExpr rather …
#849
mewmew
closed
4 years ago
0
transpile: enum literals in C are converted to nil expressions in Go; ConstantExpr not yet handled in transpileToExpr
#848
mewmew
closed
4 years ago
1
`array_filler` prefix of AST ImplicitValueInitExpr node not yet supported; as used to implicitly initialize arrays
#847
mewmew
closed
4 years ago
0
ast: handle optional non_odr_use_unevaluated token of MemberExpr node
#846
mewmew
closed
4 years ago
0
AST MemberExpr node has optional `non_odr_use_unevaluated` token; as used by `sizeof(x)`
#845
mewmew
closed
4 years ago
0
ast: handle optional non_odr_use_unevaluated token of DeclRefExpr node
#844
mewmew
closed
4 years ago
0
AST DeclRefExpr node has optional `non_odr_use_unevaluated` token; as used by `sizeof(x)`
#843
mewmew
closed
4 years ago
0
transpiler: support WhileStmt with 2 children nodes, as output by Clang 9.0
#842
mewmew
closed
4 years ago
0
AST WhileStmt has 2 children in Clang 9.0 (instead of 3 children)
#841
mewmew
closed
4 years ago
0
ast: handle optional part_of_explicit_cast of ImplicitCastExpr node
#840
mewmew
closed
4 years ago
0
AST ImplicitCastExpr node has optional `part_of_explicit_cast` token
#839
mewmew
closed
4 years ago
0
ast: make `lvalue` token of StringLiteral optional
#838
mewmew
closed
4 years ago
0
AST StringLiteral node has optional `lvalue` token in Clang 9.0
#837
mewmew
closed
4 years ago
0
ast: handle optional `cannot overflow` string of UnaryOperator
#836
mewmew
closed
4 years ago
0
AST UnaryOperation node with `cannot overflow` string after operator
#835
mewmew
closed
4 years ago
0
transpiler: support IfStmt representation of Clang 9.0
#834
mewmew
closed
4 years ago
1
AST if-statement representation has changed in recent version of Clang (9.0)
#833
mewmew
closed
4 years ago
0
ast: add FunctionNoProtoType
#832
mewmew
closed
4 years ago
1
panic when transpiling function pointer type definitions with no parameters; unknown node type: 'FunctionNoProtoType'
#831
mewmew
closed
4 years ago
0
ast: add ConstantExpr
#830
mewmew
closed
4 years ago
2
panic when including stddef.h; unknown node type: 'ConstantExpr'
#829
mewmew
closed
4 years ago
1
Update build environment
#828
elliotchance
closed
4 years ago
1
Add support for NoDebugAttr
#827
cornelk
opened
4 years ago
2
panic: could not match regexp with string
#826
s4kibs4mi
opened
5 years ago
4
Bug: Seems to do nothing
#825
pjebs
opened
5 years ago
1
Error: preprocess for file: [prime.c] failed: exec: "clang": executable file not found in %PATH% StdErr =
#824
Huwaiza
opened
5 years ago
8
panic: cannot do unary on: &ast.StringLiteral{Addr:0x5630aebd4b70, Pos:ast.Positio n{File:"/home/1828_sandbox/src/the-language/core/arch/c/lang.c", Line:1484, LineEn d:0, Column:54, ColumnEnd:0, StringValue:""}, Type:"char [18]", Value:"TheLanguage PANIC", Lvalue:true, ChildNodes:[]ast.Node{}}
#823
zaoqi
closed
4 years ago
2
stb_vorbis.c does not transpile
#822
electricface
opened
5 years ago
1
How to transpile a big project?
#821
electricface
closed
5 years ago
1
ast fails to detect variadic argument syntax in typedef function pointer
#820
xk2600
opened
5 years ago
1
Fix function comments based on best practices from Effective Go
#819
CodeLingoTeam
closed
5 years ago
1
handle "part_of_explicit_cast" + "cannot overflow"
#818
tgulacsi
opened
5 years ago
1
very simple highlighter.c does not transpile
#817
zx2c4
opened
5 years ago
2
# 3 in roadmap is complete.
#816
agnivade
closed
5 years ago
1
Can't pass multiple arguments via `-clang-flags`
#815
hajimehoshi
opened
5 years ago
0
Remove GOPATH check. Fixes #797
#814
hajimehoshi
closed
5 years ago
1
Add noarch.NotUint32.
#813
andybalholm
closed
5 years ago
1
Support incrementing a MemberExpr that is is a pointer. Fixes #811
#812
andybalholm
closed
5 years ago
1
Can't increment a pointer in a struct
#811
andybalholm
closed
5 years ago
2
Add more simpleResolveTypes.
#810
andybalholm
closed
5 years ago
1
Can't initialize array in struct
#809
andybalholm
opened
5 years ago
4
Resolve const struct types. Fixes #807
#808
andybalholm
closed
5 years ago
1
Can't determine type of const pointer to struct
#807
andybalholm
closed
5 years ago
1
Skip unnecessary conversion. Fixes #805
#806
andybalholm
closed
5 years ago
1
Unnecessary call to UnsafeSliceToSlice
#805
andybalholm
closed
5 years ago
1
Put correct package name in comment. Fixes #803
#804
andybalholm
closed
5 years ago
1
Package name in comment doesn't match package declaration
#803
andybalholm
closed
5 years ago
0
can't convert open62541.c
#802
eugeis
closed
4 years ago
1
Add go.mod and go.sum
#801
hajimehoshi
closed
5 years ago
1
Previous
Next