Structs§
- Macro
Replacement Field - One direct field declaration recovered from an object-like macro replacement. The replacement is parsed as the body of a synthetic struct, so the name and declaration text come from C/C++ grammar nodes rather than from a textual macro expansion.
- Macro
Replacement Type Reference - Qualified
Callable Value
Functions§
- explicit_
qualified_ callable_ value - Recognize an explicit address-of qualified callable value such as
&Owner::methodor&namespace::Owner::method. - object_
macro_ replacement_ fields - Recover direct fields hidden in an object-like macro replacement.
- object_
macro_ replacement_ type_ references - Recover type-bearing syntax hidden inside an object-like macro replacement.
- qualified_
callable_ value - Recognize a qualified callable used as an expression value.