issues
search
danmar
/
simplecpp
C++ preprocessor
BSD Zero Clause License
209
stars
83
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Do not assert when source file is missing
#334
danmar
closed
9 months ago
0
Fix #334 Do not assert when source file is missing
#333
olabetskyi
closed
9 months ago
0
Fix #173 (Change license to 0BSD)
#332
danmar
closed
11 months ago
19
fixed performance regression in `endsWith()`
#331
firewave
opened
1 year ago
1
mitigated `include-what-you-use` warnings
#330
firewave
closed
6 months ago
1
Added support for `__VA_OPT__` expansion
#329
JohnSiegel
closed
1 year ago
6
syntax error: failed to expand 'HASH_TOKEN_IN_MACRO'
#328
chrchr-github
opened
1 year ago
4
fix compilation in visual studio
#327
danmar
closed
1 year ago
2
Fix #292 (Fail to expand macro, comma in inner macro)
#326
danmar
closed
1 year ago
0
optimized `lastLine()` usage in `readfile()`
#325
firewave
closed
1 year ago
2
avoid some redundant checks in `TokenList::readfile()`
#324
firewave
closed
1 year ago
1
Remove redundant declaration
#323
chrchr-github
closed
1 year ago
0
Fix #321 End of double #define not recognized
#322
chrchr-github
closed
1 year ago
1
End of double #define not recognized
#321
chrchr-github
closed
1 year ago
0
Limit maxsize to 1000 tokens
#320
chrchr-github
closed
1 year ago
2
Fix #314 TokenList::lastLine() is slow for long lines
#319
chrchr-github
closed
1 year ago
1
return proper `__cplusplus` value for C++23 / improved preliminary C23 support
#318
firewave
closed
1 year ago
0
CI-unixish.yml: run CMake build
#317
firewave
closed
1 year ago
0
False positive returnDanglingLifetime returning pointer to stack char array as std::string (by way of a struct's constructor)
#316
aremmell
closed
1 year ago
0
fixed Cppcheck warnings
#315
firewave
closed
1 year ago
0
TokenList::lastLine() is slow for long lines
#314
chrchr-github
closed
1 year ago
0
test.cpp: also check the message of the exception
#313
firewave
closed
1 year ago
1
refs #352 - generate output error on unknown `DUI::std` value
#312
firewave
closed
5 months ago
8
.clang-tidy: enabled `performance-move-constructor-init`
#311
firewave
closed
1 year ago
0
some platform-dependent code cleanups
#310
firewave
closed
1 year ago
0
Treat MacOS filesystem as case insensitive
#309
firewave
opened
1 year ago
0
`realFilename()` should be dependent on filesystem instead of operating system
#308
firewave
opened
1 year ago
0
clang-tidy.yml: updated to Clang 18
#307
firewave
closed
8 months ago
1
simplecpp.h: push and pop the MSVC warning disabling `#pragma` so they don't spill into user code
#306
firewave
closed
1 year ago
1
inverted the relationship between expanded macros and tokens
#305
firewave
opened
1 year ago
5
MSVC with address sanitizer activated crashes
#304
mgerhardy
closed
1 month ago
2
added preliminary C++26 `-std=` support and improved comments
#303
firewave
closed
1 year ago
1
clang-tidy.yml: updated to Clang 17
#302
firewave
closed
1 year ago
2
cleaned up includes based on `include-what-you-use`
#301
firewave
closed
1 year ago
1
Invalid ## usage when expanding
#300
hobala
opened
1 year ago
1
Do not confuse defines and designated initializers as float literals
#299
mptre
closed
1 year ago
2
suppress msvc warnings about totally safe functions
#298
diamante0018
closed
1 year ago
2
Syntax error with #if and designated initializer
#297
chrchr-github
closed
1 year ago
0
Wrong handling of #x in macro
#296
danmar
opened
1 year ago
0
Fail to expand macro
#295
danmar
opened
1 year ago
0
added asserts to streams to make sure the input is valid
#294
firewave
closed
1 year ago
0
Fail to expand macros
#293
danmar
closed
1 month ago
3
Fail to expand macro, comma in inner macro
#292
danmar
closed
1 year ago
0
updated CI to Clang 16
#291
firewave
closed
1 year ago
0
added selfcheck / simplecpp: added `-e` to report errors only
#290
firewave
closed
1 year ago
0
optimized `simplifyPath()` a bit
#289
firewave
closed
1 year ago
0
Make simplecpp friendlier toward 64-bit builds.
#288
zlaski
opened
1 year ago
3
added `DUI::clearIncludeCache` to clear the non-existing files cache
#287
firewave
closed
1 year ago
1
improved prerequisite checks for `__has_include` handling
#286
firewave
closed
6 months ago
2
some `Token::flags()` improvements
#285
firewave
closed
1 year ago
0
Previous
Next