OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:BTE
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/clang/lib/Analysis/
ConstructionContext.cpp
47
const CXXBindTemporaryExpr *
BTE
,
52
// then it must have a
BTE
within its MTE, otherwise it shouldn't.
54
if (!
BTE
&& !(MTE->getType().getCanonicalType()->getAsCXXRecordDecl()
60
// If the temporary is lifetime-extended, don't save the
BTE
,
64
BTE
= nullptr;
84
return create<SimpleTemporaryObjectConstructionContext>(C,
BTE
, MTE);
87
C,
BTE
, MTE, ElidedCE, ElidedCC);
92
return create<SimpleTemporaryObjectConstructionContext>(C,
BTE
, MTE);
96
BumpVectorContext &C, const CXXBindTemporaryExpr *
BTE
,
103
return create<SimpleTemporaryObjectConstructionContext>(C,
BTE
,
[
all
...]
Consumed.cpp
1350
const CXXBindTemporaryExpr *
BTE
= DTor.getBindTemporaryExpr();
1352
Visitor.checkCallability(PropagationInfo(
BTE
),
1354
BTE
->getExprLoc());
1355
CurrStates->remove(
BTE
);
CFG.cpp
1418
auto *
BTE
= cast<CXXBindTemporaryExpr>(Child);
1419
findConstructionContexts(withExtraLayer(
BTE
),
BTE
->getSubExpr());
5437
if (const Stmt *
BTE
= ACC->getCXXBindTemporaryExpr()) {
5439
Helper.handledStmt(const_cast<Stmt *>(
BTE
), OS);
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/
ConstructionContext.h
99
ConstructionContextItem(const CXXBindTemporaryExpr *
BTE
,
101
: Data(
BTE
),
275
// that need to be materialized. The
BTE
argument is for the situation when
279
const CXXBindTemporaryExpr *
BTE
,
288
BumpVectorContext &C, const CXXBindTemporaryExpr *
BTE
,
350
const CXXBindTemporaryExpr *
BTE
;
355
const DeclStmt *DS, const CXXBindTemporaryExpr *
BTE
)
356
: VariableConstructionContext(CXX17ElidedCopyVariableKind, DS),
BTE
(
BTE
) {
357
assert(
BTE
);
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExceptionSpec.cpp
1230
auto *
BTE
= cast<CXXBindTemporaryExpr>(S);
1233
canCalleeThrow(*this,
BTE
,
BTE
->getTemporary()->getDestructor());
1236
return mergeCanThrow(CT, canSubStmtsThrow(*this,
BTE
));
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
ExprEngine.cpp
491
const CXXBindTemporaryExpr *
BTE
,
493
ConstructedObjectKey Key({
BTE
, /*IsElided=*/true}, LC);
501
const CXXBindTemporaryExpr *
BTE
,
503
ConstructedObjectKey Key({
BTE
, /*IsElided=*/true}, LC);
509
const CXXBindTemporaryExpr *
BTE
,
511
ConstructedObjectKey Key({
BTE
, /*IsElided=*/true}, LC);
1072
const CXXBindTemporaryExpr *
BTE
= D.getBindTemporaryExpr();
1090
if (isDestructorElided(State,
BTE
, LC)) {
1091
State = cleanupElidedDestructor(State,
BTE
, LC);
1130
void ExprEngine::processCleanupTemporaryBranch(const CXXBindTemporaryExpr *
BTE
,
[
all
...]
Completed in 27 milliseconds
Indexes created Sat Jun 13 00:24:39 UTC 2026