issues
search
danmar
/
simplecpp
C++ preprocessor
BSD Zero Clause License
204
stars
80
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
replace 'isspace' with 'std::isspace'
#370
danmar
closed
12 hours ago
2
Multiline Pragma Directive False Positive
#369
nelsoncj-ibm
closed
12 hours ago
1
__VA_OPT__ is not handled good enough
#368
danmar
opened
5 days ago
0
fixed #365 - do not treat standards with empty define string as unknown
#367
firewave
closed
2 weeks ago
2
introduced enum for C/C++ standards and added functions to get them from strings
#366
firewave
closed
2 weeks ago
1
C89/C90 standard (and variants) treated as unknown
#365
firewave
closed
2 weeks ago
0
Allow reexpansion of currently expanding macros during argument evaluation
#364
datadiode
closed
12 hours ago
2
#pragma once usage to prevent unwanted inclusions from happening even once
#363
datadiode
opened
1 month ago
4
fix: always use absolute (and simplified) header path whenever possible
#362
Tal500
opened
1 month ago
9
Re-evaluate cache implementations
#361
firewave
opened
2 months ago
0
updated GitHub actions to address Node 16 deprecation
#360
firewave
closed
2 months ago
0
clang-tidy.yml: updated to Clang 19
#359
firewave
closed
1 month ago
1
CI-unixish.yml: removed `macos-11` / added `macos-13` and `macos-14`
#358
firewave
closed
2 months ago
0
use `<iosfwd>` in header
#357
firewave
closed
2 months ago
1
fixes #352 - default to latest standard if none is provided
#356
firewave
opened
4 months ago
1
added Emacs C++ marker to header comment
#355
firewave
closed
4 months ago
1
combineOperators() misidentifies references in C code
#354
chrchr-github
opened
4 months ago
0
read headers via `FileStream`
#353
firewave
closed
4 months ago
2
`__cplusplus` not set when `DUI::std` is empty/invalid
#352
firewave
opened
4 months ago
2
refs #341 - added fuzzing client
#351
firewave
opened
5 months ago
0
do not add empty filename to `files` in `preprocess()`
#350
firewave
closed
5 months ago
5
added accessor for `TokenList::files`
#349
firewave
closed
5 months ago
2
simplecpp should support Unicode in identifiers
#348
rubenvb
opened
5 months ago
0
made it possible to create a `TokenList` from a buffer
#347
firewave
closed
4 months ago
12
fuzzing crash (stack overflow) in `simplecpp::Macro::expandHashHash()`
#346
firewave
opened
6 months ago
0
fixed fuzzing crash in `simplecpp::Macro::expandToken()`
#345
firewave
closed
7 months ago
0
fuzzing crash in `simplecpp::preprocess()`
#344
firewave
opened
7 months ago
0
`#include` pointing to directory is treated as existing empty file
#343
firewave
opened
7 months ago
0
memory leak when processing empty/non-existent includes with `simplecpp` CLI
#342
firewave
opened
7 months ago
0
integrate with OSS-Fuzz
#341
firewave
opened
7 months ago
2
refs #342 - do not load included files twice in CLI application / added `DUI::removeComment`
#340
firewave
closed
6 months ago
4
do not treat directories like regular files in existence checks
#339
firewave
opened
7 months ago
2
reduced scope of function call in `getFileName()`
#338
firewave
closed
7 months ago
0
Multiline comment not handled properly
#337
chrchr-github
opened
7 months ago
0
Fix #335: object lifetime issue when reporting error
#336
danmar
closed
7 months ago
0
object lifetime issue when reporting error
#335
danmar
closed
7 months ago
0
Do not assert when source file is missing
#334
danmar
closed
7 months ago
0
Fix #334 Do not assert when source file is missing
#333
olabetskyi
closed
7 months ago
0
Fix #173 (Change license to 0BSD)
#332
danmar
closed
9 months ago
19
fixed performance regression in `endsWith()`
#331
firewave
opened
10 months ago
1
mitigated `include-what-you-use` warnings
#330
firewave
closed
5 months ago
1
Added support for `__VA_OPT__` expansion
#329
JohnSiegel
closed
10 months ago
6
syntax error: failed to expand 'HASH_TOKEN_IN_MACRO'
#328
chrchr-github
opened
11 months ago
4
fix compilation in visual studio
#327
danmar
closed
11 months ago
2
Fix #292 (Fail to expand macro, comma in inner macro)
#326
danmar
closed
11 months ago
0
optimized `lastLine()` usage in `readfile()`
#325
firewave
closed
10 months ago
2
avoid some redundant checks in `TokenList::readfile()`
#324
firewave
closed
11 months ago
1
Remove redundant declaration
#323
chrchr-github
closed
11 months 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
Next