llvm-project
[clang]: support std::meta::info for primitive types
#190356
Merged

[clang]: support std::meta::info for primitive types #190356

Sirraide merged 28 commits into llvm:main from changkhothuychung:refl-part-2
changkhothuychung
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added clang:codegen
llvmbot
efriedma-quic
efriedma-quic commented on 2026-04-03
github-actions
tbaederr
tbaederr commented on 2026-04-04
Sirraide
Sirraide commented on 2026-04-04
katzdm
katzdm commented on 2026-04-04
tbaederr tbaederr added reflection
avikivity
cor3ntin
changkhothuychung
llvmbot llvmbot added clang:bytecode
changkhothuychung
github-actions
github-actions
changkhothuychung
changkhothuychung changkhothuychung requested a review from AaronBallman AaronBallman 188 days ago
changkhothuychung changkhothuychung requested a review from shafik shafik 188 days ago
changkhothuychung changkhothuychung requested a review from cor3ntin cor3ntin 188 days ago
eiytoq
eiytoq commented on 2026-04-17
manuel5975p
manuel5975p commented on 2026-05-04
manuel5975p
manuel5975p commented on 2026-05-04
changkhothuychung
shafik
shafik commented on 2026-05-15
shafik shafik requested a review from balazske balazske 160 days ago
changkhothuychung changkhothuychung requested a review from JDevlieghere JDevlieghere 160 days ago
shafik
shafik commented on 2026-05-15
Sirraide
Sirraide commented on 2026-05-17
shafik
shafik commented on 2026-05-18
changkhothuychung changkhothuychung requested a review from shafik shafik 143 days ago
changkhothuychung changkhothuychung requested a review from Sirraide Sirraide 143 days ago
Sirraide
Sirraide commented on 2026-06-08
changkhothuychung
changkhothuychung commented on 2026-06-08
ifarbod
changkhothuychung changkhothuychung force pushed from c8c0954c to f5fa9fc7 97 days ago
llvmorg-github-actions llvmorg-github-actions added clang:modules
llvmorg-github-actions llvmorg-github-actions added clang:as-a-library
llvmorg-github-actions llvmorg-github-actions added debuginfo
changkhothuychung changkhothuychung force pushed from f5fa9fc7 to 19f45400 97 days ago
changkhothuychung changkhothuychung force pushed from 19f45400 to d31d40d2 91 days ago
Sirraide
Sirraide approved these changes on 2026-07-24
changkhothuychung changkhothuychung force pushed from 59c1d4ea to 93bdf80d 87 days ago
changkhothuychung changkhothuychung force pushed from 93bdf80d to c3ae83ac 87 days ago
changkhothuychung support std::meta::info for primitive types
fbcf8beb
changkhothuychung changkhothuychung force pushed from c3ae83ac to fbcf8beb 86 days ago
Sirraide
changkhothuychung
Sirraide
cor3ntin
cor3ntin commented on 2026-07-29
zwuis
zwuis commented on 2026-07-30
changkhothuychung null reflection is unreachable from parsing ^^
bce2804b
changkhothuychung clang format and more asserts
f9c6b010
changkhothuychung more tests
11d75b47
changkhothuychung revert TypeSourceInfo* back to const TypeSouceInfo*
c441847b
changkhothuychung const void
18b47619
changkhothuychung clang format
0fc59e6c
changkhothuychung use sizeof and alignof of void* for std::meta::info
603b2cfa
changkhothuychung cleanup unused var
41aeed69
changkhothuychung update test
6ada9b04
changkhothuychung Merge branch 'main' into refl-part-2
b9b4d74b
changkhothuychung fix num predef type ids
49bc229b
changkhothuychung Merge branch 'refl-part-2' of https://github.com/changkhothuychung/ll…
4bc2cd7d
changkhothuychung clang format
40d17061
changkhothuychung
shafik
shafik commented on 2026-09-05
balazske
balazske commented on 2026-09-07
changkhothuychung use importChecked
e56c35e7
changkhothuychung add test for Reflection APValue
515317a1
changkhothuychung add more mangle test
029e73a8
changkhothuychung changkhothuychung requested a review from balazske balazske 30 days ago
changkhothuychung Merge branch 'main' into refl-part-2
cee96e6e
changkhothuychung clang format
d4c0f394
changkhothuychung Merge branch 'main' into refl-part-2
d576469e
changkhothuychung Merge branch 'main' into refl-part-2
73cfd715
changkhothuychung changkhothuychung requested a review from shafik shafik 29 days ago
shafik
shafik approved these changes on 2026-09-23
changkhothuychung resolve merge conflicts
1cb28bdc
changkhothuychung Merge branch 'refl-part-2' of https://github.com/changkhothuychung/ll…
3ea9cfcf
changkhothuychung clang format
671214fe
changkhothuychung Merge branch 'main' into refl-part-2
e2eab20f
changkhothuychung fix merge conflict
6a8438ba
changkhothuychung Merge branch 'refl-part-2' of https://github.com/changkhothuychung/ll…
c9493c36
changkhothuychung update NUM_PREDEF_TYPE_IDS
3f8dcb8c
Sirraide Sirraide enabled auto-merge (squash) 20 days ago
Sirraide Sirraide merged 101f5753 into main 20 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone