| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | Store.h | 36 class CompoundLiteralExpr; variable 138 Loc getLValueCompoundLiteral(const CompoundLiteralExpr *CL, in getLValueCompoundLiteral()
|
| D | MemRegion.h | 861 const CompoundLiteralExpr *CL; 863 CompoundLiteralRegion(const CompoundLiteralExpr *cl, in CompoundLiteralRegion() 872 const CompoundLiteralExpr *CL, 884 const CompoundLiteralExpr *getLiteralExpr() const { return CL; } in getLiteralExpr() 1369 getCompoundLiteralRegion(const CompoundLiteralExpr *CL,
|
| D | ProgramState.h | 318 Loc getLValue(const CompoundLiteralExpr *literal, 736 inline Loc ProgramState::getLValue(const CompoundLiteralExpr *literal, in getLValue()
|
| D | ExprEngine.h | 480 void VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL,
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
| D | ComputeDependence.h | 32 class CompoundLiteralExpr; variable 116 ExprDependence computeDependence(CompoundLiteralExpr *E);
|
| D | Expr.h | 3396 class CompoundLiteralExpr : public Expr { 3408 CompoundLiteralExpr(SourceLocation lparenloc, TypeSourceInfo *tinfo, in CompoundLiteralExpr() function 3416 explicit CompoundLiteralExpr(EmptyShell Empty) in CompoundLiteralExpr() function
|
| D | ExprCXX.h | 3346 llvm::PointerUnion<BlockDecl *, CompoundLiteralExpr *>> { 3352 using CleanupObject = llvm::PointerUnion<BlockDecl *, CompoundLiteralExpr *>;
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CodeGenModule.h | 534 llvm::DenseMap<const CompoundLiteralExpr *, llvm::GlobalVariable *> 994 ConstantAddress GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr*E); 999 getAddrOfConstantCompoundLiteralIfEmitted(const CompoundLiteralExpr *E); 1003 void setAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *CLE,
|
| D | CGExprConstant.cpp | 898 const CompoundLiteralExpr *E) { in tryEmitGlobalCompoundLiteral() 1038 llvm::Constant *VisitCompoundLiteralExpr(CompoundLiteralExpr *E, QualType T) { in VisitCompoundLiteralExpr() 1778 ConstantLValue VisitCompoundLiteralExpr(const CompoundLiteralExpr *E); 1938 ConstantLValueEmitter::VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr() 2166 const CompoundLiteralExpr *E) { in getAddrOfConstantCompoundLiteralIfEmitted() 2171 const CompoundLiteralExpr *CLE, llvm::GlobalVariable *GV) { in setAddrOfConstantCompoundLiteral() 2178 CodeGenModule::GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *E) { in GetAddrOfConstantCompoundLiteral()
|
| D | CGExprAgg.cpp | 143 void VisitCompoundLiteralExpr(CompoundLiteralExpr *E); 660 AggExprEmitter::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
|
| D | CGExprComplex.cpp | 321 ComplexPairTy VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/ |
| D | JumpDiagnostics.cpp | 85 void BuildScopeInformation(CompoundLiteralExpr *CLE, unsigned &ParentScope); 292 void JumpScopeChecker::BuildScopeInformation(CompoundLiteralExpr *CLE, in BuildScopeInformation() 558 else if (auto *CLE = EWC->getObject(i).dyn_cast<CompoundLiteralExpr *>()) in BuildScopeInformation()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| D | NonNullParamChecker.cpp | 168 if (const auto *CE = dyn_cast<CompoundLiteralExpr>(ArgE)) in checkPreCall()
|
| D | StackAddrEscapeChecker.cpp | 79 const CompoundLiteralExpr *CL = CR->getLiteralExpr(); in genName()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| D | StmtNodes.td | 88 def CompoundLiteralExpr : StmtNode<Expr>;
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| D | MemRegion.cpp | 259 const CompoundLiteralExpr *CL, in ProfileRegion() 1080 MemRegionManager::getCompoundLiteralRegion(const CompoundLiteralExpr *CL, in getCompoundLiteralRegion()
|
| D | ExprEngineC.cpp | 542 void ExprEngine::VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL, in VisitCompoundLiteralExpr()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | ComputeDependence.cpp | 122 ExprDependence clang::computeDependence(CompoundLiteralExpr *E) { in computeDependence()
|
| D | Expr.cpp | 3213 const Expr *Exp = cast<CompoundLiteralExpr>(this)->getInitializer(); in isConstantInitializer() 3841 if (const CompoundLiteralExpr *CLE = dyn_cast<CompoundLiteralExpr>(this)){ in isNullPointerConstant()
|
| D | ExprConstant.cpp | 1993 const CompoundLiteralExpr *CLE = cast<CompoundLiteralExpr>(E); in IsGlobalLValue() 4225 if (const CompoundLiteralExpr *CLE = dyn_cast<CompoundLiteralExpr>(Base)) { in handleLValueToRValueConversion() 7718 bool VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr() 8074 bool VisitCompoundLiteralExpr(const CompoundLiteralExpr *E); 8303 LValueExprEvaluator::VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr() 11189 if (isa<CompoundLiteralExpr>(E)) in getObjectType()
|
| D | JSONNodeDumper.cpp | 1388 } else if (auto *CLE = CO.dyn_cast<CompoundLiteralExpr *>()) { in VisitExprWithCleanups()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
| D | ASTMatchersInternal.cpp | 916 const internal::VariadicDynCastAllOfMatcher<Stmt, CompoundLiteralExpr>
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/ |
| D | ASTReaderStmt.cpp | 1168 void ASTStmtReader::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr() 1943 Obj = cast<CompoundLiteralExpr>(Record.readSubExpr()); in VisitExprWithCleanups() 2965 S = new (Context) CompoundLiteralExpr(Empty); in ReadStmtFromStream()
|
| D | ASTWriterStmt.cpp | 1040 void ASTStmtWriter::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr() 1846 } else if (auto *CLE = Obj.dyn_cast<CompoundLiteralExpr *>()) { in VisitExprWithCleanups()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| D | ASTMatchers.h | 2412 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CompoundLiteralExpr> 3946 ClassTemplateSpecializationDecl, CompoundLiteralExpr, DeclaratorDecl, in AST_POLYMORPHIC_MATCHER_P() argument
|