Home
last modified time | relevance | path

Searched refs:CompoundLiteralExpr (Results 1 – 25 of 37) sorted by relevance

12

/external/clang/unittests/AST/
DSourceLocationTest.cpp169 TEST(CompoundLiteralExpr, CompoundVectorLiteralRange) { in TEST() argument
170 RangeVerifier<CompoundLiteralExpr> Verifier; in TEST()
177 TEST(CompoundLiteralExpr, ParensCompoundVectorLiteralRange) { in TEST() argument
178 RangeVerifier<CompoundLiteralExpr> Verifier; in TEST()
/external/clang/lib/StaticAnalyzer/Checkers/
DNonNullParamChecker.cpp127 if (const CompoundLiteralExpr *CE = dyn_cast<CompoundLiteralExpr>(ArgE)) in checkPreCall()
DStackAddrEscapeChecker.cpp55 const CompoundLiteralExpr *CL = CR->getLiteralExpr(); in genName()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DMemRegion.h812 const CompoundLiteralExpr *CL;
814 CompoundLiteralRegion(const CompoundLiteralExpr *cl, const MemRegion* sReg) in CompoundLiteralRegion()
818 const CompoundLiteralExpr *CL,
831 const CompoundLiteralExpr *getLiteralExpr() const { return CL; } in getLiteralExpr()
1183 getCompoundLiteralRegion(const CompoundLiteralExpr *CL,
DStore.h91 Loc getLValueCompoundLiteral(const CompoundLiteralExpr *CL, in getLValueCompoundLiteral()
DProgramState.h282 Loc getLValue(const CompoundLiteralExpr *literal,
699 inline Loc ProgramState::getLValue(const CompoundLiteralExpr *literal, in getLValue()
DExprEngine.h369 void VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL,
/external/clang/test/Analysis/inlining/
Dinline-defensive-checks.m20 // within CompoundLiteralExpr.
/external/clang/lib/CodeGen/
DCGExprConstant.cpp640 llvm::Constant *VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
1023 CompoundLiteralExpr *CLE = cast<CompoundLiteralExpr>(E); in EmitLValue()
1484 CodeGenModule::GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr *E) { in GetAddrOfConstantCompoundLiteral()
DCGExprAgg.cpp141 void VisitCompoundLiteralExpr(CompoundLiteralExpr *E);
547 AggExprEmitter::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
DCodeGenModule.h805 ConstantAddress GetAddrOfConstantCompoundLiteral(const CompoundLiteralExpr*E);
DCGExprComplex.cpp287 ComplexPairTy VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
DCGExpr.cpp1058 return EmitCompoundLiteralLValue(cast<CompoundLiteralExpr>(E)); in EmitLValue()
3440 LValue CodeGenFunction::EmitCompoundLiteralLValue(const CompoundLiteralExpr *E){ in EmitCompoundLiteralLValue()
/external/clang/include/clang/Basic/
DStmtNodes.td81 def CompoundLiteralExpr : DStmt<Expr>;
/external/v8/tools/gcmole/
Dgcmole.cc576 VISIT(CompoundLiteralExpr); in VisitExpr()
637 IGNORE_EXPR(CompoundLiteralExpr);
/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp292 const CompoundLiteralExpr *CL, in ProfileRegion()
945 MemRegionManager::getCompoundLiteralRegion(const CompoundLiteralExpr *CL, in getCompoundLiteralRegion()
DExprEngineC.cpp443 void ExprEngine::VisitCompoundLiteralExpr(const CompoundLiteralExpr *CL, in VisitCompoundLiteralExpr()
/external/clang/lib/AST/
DExprConstant.cpp1353 const CompoundLiteralExpr *CLE = cast<CompoundLiteralExpr>(E); in IsGlobalLValue()
2907 if (const CompoundLiteralExpr *CLE = dyn_cast<CompoundLiteralExpr>(Base)) { in handleLValueToRValueConversion()
4433 bool VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
4733 bool VisitCompoundLiteralExpr(const CompoundLiteralExpr *E);
4883 LValueExprEvaluator::VisitCompoundLiteralExpr(const CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
6574 if (isa<CompoundLiteralExpr>(E)) in getObjectType()
DExpr.cpp2659 const Expr *Exp = cast<CompoundLiteralExpr>(this)->getInitializer(); in isConstantInitializer()
3214 if (const CompoundLiteralExpr *CLE = dyn_cast<CompoundLiteralExpr>(this)){ in isNullPointerConstant()
DStmtProfile.cpp846 void StmtProfiler::VisitCompoundLiteralExpr(const CompoundLiteralExpr *S) { in VisitCompoundLiteralExpr()
DStmtPrinter.cpp1580 void StmtPrinter::VisitCompoundLiteralExpr(CompoundLiteralExpr *Node) { in VisitCompoundLiteralExpr()
DASTImporter.cpp233 Expr *VisitCompoundLiteralExpr(CompoundLiteralExpr *E);
5522 Expr *ASTNodeImporter::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
5535 return new (Importer.getToContext()) CompoundLiteralExpr( in VisitCompoundLiteralExpr()
/external/clang/include/clang/AST/
DExpr.h2562 class CompoundLiteralExpr : public Expr {
2574 CompoundLiteralExpr(SourceLocation lparenloc, TypeSourceInfo *tinfo, in CompoundLiteralExpr() function
2585 explicit CompoundLiteralExpr(EmptyShell Empty) in CompoundLiteralExpr() function
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1711 CompoundLiteralExpr> compoundLiteralExpr;
/external/clang/lib/Serialization/
DASTReaderStmt.cpp732 void ASTStmtReader::VisitCompoundLiteralExpr(CompoundLiteralExpr *E) { in VisitCompoundLiteralExpr()
3084 S = new (Context) CompoundLiteralExpr(Empty); in ReadStmtFromStream()

12