index
:
Nim
this commit
devel
This repository contains the Nim compiler, Nim's stdlib, tools, and documentation. (mirror)
ahoang <ahoang@tilde.institute>
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fixes #23962 `resetLoc`doenst produce any cgen code in `importcpp` types (#23...
Juan M Gómez
2024-08-18
2
-0
/
+49
*
Adds `SEQ_DECL_SIZE 1` back under `clang` and a test (#23942)
Juan M Gómez
2024-08-12
2
-0
/
+11
*
This test for issue 9739 never needed to depend upon hash order (#23791)
c-blake
2024-07-03
1
-2
/
+1
*
#Fixes #23657 C++ compilation fails with: 'T1_' was not declared in t… (#23...
Juan M Gómez
2024-06-02
1
-0
/
+54
*
Fix duplicated member declarations in structs for C++ backend (#23512)
HexSegfaultCat
2024-04-18
1
-0
/
+27
*
adds ccMember CC fixes #23434 (#23457)
Juan M Gómez
2024-03-29
1
-0
/
+17
*
[Cpp] Fixes an issue when mixing hooks and calls (#23428)
Juan M Gómez
2024-03-21
1
-1
/
+14
*
[C++] Allow `member` to define static funcs (#23387)
Juan M Gómez
2024-03-11
1
-1
/
+12
*
fixes #12703; nim cpp rejects valid code would lose const qualifier for cstri...
ringabout
2024-03-05
1
-0
/
+14
*
closes #10219; adds a test case (#23370)
ringabout
2024-03-05
1
-0
/
+20
*
fixes #23306 nim cpp -r invalid code generation regression with closure itera...
Juan M Gómez
2024-02-26
1
-0
/
+12
*
C++: ptr fields now pulls the whole type if it's a member in nkDotExpr (#22855)
Juan M Gómez
2023-10-23
2
-1
/
+18
*
adds support for noDecl in constructor (#22811)
Juan M Gómez
2023-10-11
1
-1
/
+10
*
marking a field with noInit allows to skip constructor initialiser (#22802)
Juan M Gómez
2023-10-08
1
-0
/
+30
*
C++ Adds support for default arg using object construction syntax. Fixes a co...
Juan M Gómez
2023-09-28
1
-2
/
+29
*
`constructor` now uses `result` instead of `this` (#22724)
Juan M Gómez
2023-09-19
1
-4
/
+4
*
prevents declaring a constructor without importcpp fixes #22712 (#22715)
Juan M Gómez
2023-09-18
1
-0
/
+15
*
implements RFC: [C++] Constructors as default initializers (#22694)
Juan M Gómez
2023-09-14
1
-0
/
+33
*
fixes #22680 Nim zero clear an object inherits C++ imported class when a proc...
Juan M Gómez
2023-09-11
1
-0
/
+50
*
fixes #22669 constructor pragma doesnt init Nim default fields (#22670)
Juan M Gómez
2023-09-10
1
-1
/
+34
*
fixes #22679 Nim zero clear an object contains C++ imported class when a proc...
Juan M Gómez
2023-09-10
1
-0
/
+50
*
fixes #22662 Procs with constructor pragma doesn't initialize object's field...
Juan M Gómez
2023-09-08
1
-1
/
+22
*
adds support for functor in member (#22433)
Juan M Gómez
2023-08-10
1
-0
/
+11
*
makes asmnostackframe work with cpp member #22411 (#22429)
Juan M Gómez
2023-08-09
1
-0
/
+37
*
[C++] Member pragma RFC (https://github.com/nim-lang/RFCs/issues/530) (#22272)
Juan M Gómez
2023-08-07
1
-0
/
+53
*
fixes an issue where byref wasnt properly handled when using it in a generic ...
Juan M Gómez
2023-07-29
1
-0
/
+27
*
Expands codegenDecl to work in function params. fixes #22306 (#22307)
Juan M Gómez
2023-07-23
1
-0
/
+17
*
Fixes Naive virtual crash the compiler fixes #22269 (#22271)
Juan M Gómez
2023-07-16
1
-0
/
+4
*
Implements: [C++] constructor pragma improvement (fix #21921) (#21916)
Juan M Gómez
2023-05-30
1
-2
/
+33
*
actually fixes #21889 "constructor pragma doing nothing in globals" (#21897)
Juan M Gómez
2023-05-24
1
-0
/
+24
*
implements allow byref to work in params #21873 (#21875)
Juan M Gómez
2023-05-21
1
-5
/
+14
*
Cpp Vfunctions draft (#21790)
Juan M Gómez
2023-05-17
1
-0
/
+68
*
Revert "Fix #13093 C++ Atomics: operator= is implicitly deleted because the d...
ringabout
2023-01-27
2
-44
/
+0
*
Fix #13093 C++ Atomics: operator= is implicitly deleted because the default d...
Bung
2023-01-27
2
-0
/
+44
*
add the cpp target (#21164)
ringabout
2022-12-23
1
-0
/
+4
*
fix #12946 Bad C++ codegen on distinct generics C++ types (#21157)
Bung
2022-12-23
1
-0
/
+4
*
ship a modern nimble with lock files support (#21061)
ringabout
2022-12-12
1
-1
/
+1
*
closes #4678; add testcase (#20634)
ringabout
2022-10-24
1
-0
/
+16
*
moderate system cleanup & refactor (#20355)
metagn
2022-09-28
1
-2
/
+2
*
fix #17351; switch to c++17 and remove hacks (#20407)
ringabout
2022-09-23
1
-1
/
+11
*
remove deprecated type pragma syntax, fix bugs that required it (#20199)
metagn
2022-09-03
3
-4
/
+4
*
move io out of system (#19442)
flywind
2022-02-02
1
-0
/
+3
*
style usages part one (openarray => openArray) (#19321)
flywind
2022-01-04
1
-4
/
+4
*
fix #18410 (Errors initializing an object of RootObj with the C++ backend) [b...
flywind
2021-10-31
1
-0
/
+15
*
refs #18011 disable some newly failing tests on cpp windows; refs #17946 incr...
Timothee Cour
2021-05-14
2
-2
/
+6
*
system.nim cleanup some exported constants which should never have be… (#17...
Andreas Rumpf
2021-05-01
1
-1
/
+1
*
`--nilseqs` is now a deprecated noop (#17211)
Timothee Cour
2021-03-01
1
-1
/
+1
*
remove tests/deps/ (#17132)
Timothee Cour
2021-02-23
1
-1
/
+1
*
close #4834 add testcase (#16649)
flywind
2021-01-09
1
-0
/
+17
*
improve examples in manual (#16497)
flywind
2020-12-29
1
-1
/
+1
[next]