clang 24.0.0git
Reflection.h File Reference
#include "clang/AST/TypeBase.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Namespaces

namespace  clang
 Top level wrappers for InstallAPI frontend operations.

Enumerations

enum class  clang::ReflectionKind { clang::Null , clang::Type }

Functions

llvm::raw_ostream & clang::operator<< (llvm::raw_ostream &OS, ReflectionKind Kind)
bool clang::isTypeAliasAsReflectionName (QualType QT)
 [expr.reflect] p5, if a reflect-expression R matches the form ^^reflection-name it is interpreted as such; the identifier is looked up and the representation of R is determined as follows: