The Wayback Machine - https://web.archive.org/web/20220101001608/https://github.com/topics/metaprogramming
Skip to content
#

metaprogramming

Here are 636 public repositories matching this topic...

Nim
bialasjaroslaw
bialasjaroslaw commented Dec 13, 2021

I have noticed that for some enums I have compilation fail (which is good, as I don't want to check if any code has some issues with wrong min/max specification for enum values one by one), but for others it is not complaining at all.

It seems that this happens only if there is a missing enum of value MAGIC_ENUM_RANGE_MAX+1

This is fairly representative example of the code that should fail

FullValueRider
FullValueRider commented Dec 10, 2021

Rubberduck version information
The info below can be copy-paste-completed from the first lines of Rubberduck's log or the About box:

Rubberduck version [Version 2.5.2.6030
OS: Microsoft Windows NT 10.0.22000.0, x64
Host Product: Microsoft Office x64
Host Version: 16.0.14701.20226
Host Executable: WINWORD.EXE

Description
Language inspection for assignment of LCase suggests usi

arrow-meta
ahinchman1
ahinchman1 commented Dec 16, 2019

Parent issue: #335
Every plugin must be able to use all properties to construct the exact PSI element being fed in to achieve isomorphism between Quote and Scope. To ensure that AST parsing and our quote-and-template system is robust, more testing is needed to increase stability and reliability.

Checklist for WhenExpression

  • Destructure and make available all methods related to re

Improve this page

Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."

Learn more