Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v.reflection attrs rework #21537

Open
1 of 2 tasks
heyimtcn opened this issue May 20, 2024 · 2 comments
Open
1 of 2 tasks

v.reflection attrs rework #21537

heyimtcn opened this issue May 20, 2024 · 2 comments
Labels
Feature Request This issue is made to request a feature.

Comments

@heyimtcn
Copy link
Contributor

heyimtcn commented May 20, 2024

Describe the feature

change []string to []VAttribute for attrs fields and add attrs field to Function in v.reflection to match comptime

Use Case

VAttribute is easier to use than string for attributes, the ability to get attributes for functions at runtime

Proposed Solution

No response

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Version used

V 0.4.5 404f93e.774253e

Environment details (OS name and version, etc.)

V full version: V 0.4.5 404f93e.774253e
OS: linux, Debian GNU/Linux 11 (bullseye) (VM)
Processor: 1 cpus, 64bit, little endian, Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz

getwd: /home/admin/playground
vexe: /home/admin/v/v
vexe mtime: 2024-05-20 09:25:25

vroot: OK, value: /home/admin/v
VMODULES: OK, value: .vmodules
VTMP: OK, value: /tmp/v_0

Git version: git version 2.30.2
Git vroot status: Error: fatal: detected dubious ownership in repository at '/home/admin/v'
To add an exception for this directory, call:

	git config --global --add safe.directory /home/admin/v
.git/config present: true

CC version: cc (Debian 10.2.1-6) 10.2.1 20210110
thirdparty/tcc status: Error: fatal: detected dubious ownership in repository at '/home/admin/v/thirdparty/tcc'
To add an exception for this directory, call:

	git config --global --add safe.directory /home/admin/v/thirdparty/tcc
 Error: fatal: detected dubious ownership in repository at '/home/admin/v/thirdparty/tcc'
To add an exception for this directory, call:

	git config --global --add safe.directory /home/admin/v/thirdparty/tcc

Note

You can use the 👍 reaction to increase the issue's priority for developers.

Please note that only the 👍 reaction to the issue itself counts as a vote.
Other reactions and those to comments will not be taken into account.

@heyimtcn heyimtcn added the Feature Request This issue is made to request a feature. label May 20, 2024
@felipensp
Copy link
Member

Hey @heyimtcn, are you working on it ?

@heyimtcn
Copy link
Contributor Author

heyimtcn commented May 22, 2024

Hey @heyimtcn, are you working on it ?

Im unable to use my computer for some time, i meant in the future, not right now, i'll uncheck the box, sorry for the confusion

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request This issue is made to request a feature.
Projects
None yet
Development

No branches or pull requests

2 participants