Home
last modified time | relevance | path

Searched refs:AILE (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp507 const ArrayInitLoopExpr *AILE, in bindRequiredArrayElementToEnvironment() argument
553 const auto *OVESrc = AILE->getCommonExpr()->getSourceExpr(); in bindRequiredArrayElementToEnvironment()
559 cast<CXXConstructExpr>(extractElementInitializerFromNestedAILE(AILE)); in bindRequiredArrayElementToEnvironment()
616 auto *AILE = CC ? CC->getArrayInitLoop() : nullptr; in handleConstructor() local
619 if (CE->getType()->isArrayType() || AILE) { in handleConstructor()
626 else if (AILE) in handleConstructor()
627 Size = getContext().getArrayInitLoopExprElementCount(AILE); in handleConstructor()
645 if (AILE) { in handleConstructor()
650 getContext().getArrayInitLoopExprElementCount(AILE)); in handleConstructor()
653 State, AILE, LCtx, svalBuilder.makeArrayIndex(Idx)); in handleConstructor()
H A DExprEngine.cpp578 if (const auto *AILE = dyn_cast_or_null<ArrayInitLoopExpr>(Init)) in addObjectUnderConstruction() local
579 Init = extractElementInitializerFromNestedAILE(AILE); in addObjectUnderConstruction()
/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp877 } else if (const auto *AILE = dyn_cast<ArrayInitLoopExpr>(Initializer)) { in visitArrayInitializer() local
881 const Expr *SubExpr = AILE->getSubExpr(); in visitArrayInitializer()
882 size_t Size = AILE->getArraySize().getZExtValue(); in visitArrayInitializer()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DCFG.cpp1337 clang::extractElementInitializerFromNestedAILE(const ArrayInitLoopExpr *AILE) { in extractElementInitializerFromNestedAILE() argument
1338 if (!AILE) in extractElementInitializerFromNestedAILE()
1341 Expr *AILEInit = AILE->getSubExpr(); in extractElementInitializerFromNestedAILE()
3014 const auto *AILE = dyn_cast_or_null<ArrayInitLoopExpr>(Init); in VisitDeclSubExpr() local
3018 AILE ? AILE->getSubExpr() : Init); in VisitDeclSubExpr()
/openbsd-src/gnu/llvm/clang/include/clang/Analysis/
H A DCFG.h1468 Expr *extractElementInitializerFromNestedAILE(const ArrayInitLoopExpr *AILE);
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DASTContext.cpp6981 const ArrayInitLoopExpr *AILE) const { in getArrayInitLoopExprElementCount()
6982 if (!AILE) in getArrayInitLoopExprElementCount()
6988 ElementCount *= AILE->getArraySize().getZExtValue(); in getArrayInitLoopExprElementCount()
6989 AILE = dyn_cast<ArrayInitLoopExpr>(AILE->getSubExpr()); in getArrayInitLoopExprElementCount()
6990 } while (AILE); in getArrayInitLoopExprElementCount()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DASTContext.h2725 getArrayInitLoopExprElementCount(const ArrayInitLoopExpr *AILE) const;