|
clang 22.0.0git
|
#include "EvaluationResult.h"#include "InterpState.h"#include "Pointer.h"#include "Record.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/SetVector.h"#include <iterator>Go to the source code of this file.
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
| namespace | clang::interp |
Functions | |
| static void | clang::interp::DiagnoseUninitializedSubobject (InterpState &S, SourceLocation Loc, const FieldDecl *SubObjDecl) |
| static bool | clang::interp::CheckFieldsInitialized (InterpState &S, SourceLocation Loc, const Pointer &BasePtr, const Record *R) |
| static bool | clang::interp::CheckArrayInitialized (InterpState &S, SourceLocation Loc, const Pointer &BasePtr, const ConstantArrayType *CAT) |
| static void | clang::interp::collectBlocks (const Pointer &Ptr, llvm::SetVector< const Block * > &Blocks) |