clang
9.0.0
|
Represents construction into a simple local variable, eg. More...
#include "clang/Analysis/ConstructionContext.h"
Static Public Member Functions | |
static bool | classof (const ConstructionContext *CC) |
![]() | |
static bool | classof (const ConstructionContext *CC) |
![]() | |
static const ConstructionContext * | createFromLayers (BumpVectorContext &C, const ConstructionContextLayer *TopLayer) |
Consume the construction context layer, together with its parent layers, and wrap it up into a complete construction context. More... | |
Friends | |
class | ConstructionContext |
Represents construction into a simple local variable, eg.
T var(123);. If a variable has an initializer, eg. T var = makeT();, then the final elidable copy-constructor from makeT() into var would also be a simple variable constructor handled by this class.
Definition at line 323 of file ConstructionContext.h.
|
inlinestatic |
Definition at line 331 of file ConstructionContext.h.
References clang::ConstructionContext::getKind().
|
friend |
Definition at line 324 of file ConstructionContext.h.