Matthew Fosdick

Results 19 issues of Matthew Fosdick

Hi Jeff. I came to report a hang issue, but suspect it would be a dupe of this. If I click to close the file, I can usually recover use...

Not entirely sure if this is a duplicate of #106, but in the following example. `Typename` (note the capitalization) has the scope `storage.type.template.argument.Typename.cpp` The use of `storage.type` causes many themes...

🐛 Bug
Major

The following example generates the tag `meta.specifier.linkage.$14.cpp`, however, there are only 13 capture groups ```ruby cpp_grammar[:extern_linkage_specifier] = extern_linkage_specifier = newPattern( match: std_space.then( match: /extern/, tag_as: "storage.type.extern" ).then(std_space).maybe( # This doesn't...

Contributor
Major

`std::size_t size;` has interesting highlighting. Plain `size_t` highlighted the same as a primitive type makes some sense. However `std::size_t` should probably have uniform highlighting. `size_t` is not a keyword like...

📖 Clarification

Checklist - [x] This problem exists even with the setting `"C_Cpp.enhancedColorization": "Disabled"` - [ ] This bug exists for C - [x] This bug exists for C++ - [ ]...

🐛 Bug
Syntax: C++

Checklist - [x] This problem exists even with the setting `"C_Cpp.enhancedColorization": "Disabled"` - [ ] This bug exists for C - [x] This bug exists for C++ - [ ]...

low priority
Syntax: C++

From #382 ![Screenshot from 2019-09-01 10-31-14](https://user-images.githubusercontent.com/714007/64079999-b9c5e300-cca3-11e9-861b-2c675876d24f.png) `struct` and `class` are being treated as types.

🐛 Bug

Include guards are in the form of: ``` #ifndef INCLUDE_GUARD_NAME #define INCLUDE_GUARD_NAME ... #endif ``` It may be possible using a while Pattern Range to detect when the `define` does...

✨ Enhancement
low priority
📖 Clarification

Comments are replaced with whitespace in phase 3 of translation. The preprocessor is executed in phase 4 of translation. Therefore with regards to preprocessor conditionals, comments that contain preprocessor instructions...

🐛 Bug
Hard