clang 24.0.0git
Pointer.cpp File Reference
#include "Pointer.h"
#include "Boolean.h"
#include "Char.h"
#include "Context.h"
#include "Floating.h"
#include "Function.h"
#include "InitMap.h"
#include "Integral.h"
#include "InterpBlock.h"
#include "MemberPointer.h"
#include "PrimType.h"
#include "Record.h"
#include "clang/AST/Expr.h"
#include "clang/AST/ExprCXX.h"
#include "clang/AST/RecordLayout.h"

Go to the source code of this file.

Functions

static bool validType (QualType T)
static bool toRValue (const Context &Ctx, QualType Ty, PtrView Ptr, APValue &R)
 Convert a pointer to a composite value to an rvalue.

Function Documentation

◆ toRValue()

◆ validType()

bool validType ( QualType T)
static

Definition at line 30 of file Pointer.cpp.

References ASTContext::hasLayout(), and clang::T.