Home
last modified time | relevance | path

Searched refs:ObjCArrayLiteral (Results 1 – 20 of 20) sorted by relevance

/external/clang/include/clang/AST/
DExprObjC.h134 class ObjCArrayLiteral : public Expr {
139 ObjCArrayLiteral(llvm::ArrayRef<Expr *> Elements,
143 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral() function
147 static ObjCArrayLiteral *Create(ASTContext &C,
152 static ObjCArrayLiteral *CreateEmpty(ASTContext &C, unsigned NumElements);
159 static bool classof(const ObjCArrayLiteral *) { return true; } in classof() argument
DStmt.h148 friend class ObjCArrayLiteral; // ctor variable
DRecursiveASTVisitor.h2235 DEF_TRAVERSE_STMT(ObjCArrayLiteral, { })
/external/clang/tools/libclang/
DIndexBody.cpp113 bool VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
DRecursiveASTVisitor.h2155 DEF_TRAVERSE_STMT(ObjCArrayLiteral, { })
/external/clang/lib/AST/
DExpr.cpp3801 ObjCArrayLiteral::ObjCArrayLiteral(llvm::ArrayRef<Expr *> Elements, in ObjCArrayLiteral() function in ObjCArrayLiteral
3821 ObjCArrayLiteral *ObjCArrayLiteral::Create(ASTContext &C, in Create()
3825 void *Mem = C.Allocate(sizeof(ObjCArrayLiteral) in Create()
3827 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR); in Create()
3830 ObjCArrayLiteral *ObjCArrayLiteral::CreateEmpty(ASTContext &C, in CreateEmpty()
3833 void *Mem = C.Allocate(sizeof(ObjCArrayLiteral) in CreateEmpty()
3835 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements); in CreateEmpty()
DStmtProfile.cpp993 void StmtProfiler::VisitObjCArrayLiteral(const ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
DStmtPrinter.cpp1666 void StmtPrinter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/external/clang/include/clang/Basic/
DStmtNodes.td140 def ObjCArrayLiteral : DStmt<Expr>;
/external/clang/lib/StaticAnalyzer/Checkers/
DRetainCountChecker.cpp1912 if (isa<ObjCArrayLiteral>(S)) { in VisitNode()
2366 check::PostStmt<ObjCArrayLiteral>,
2505 void checkPostStmt(const ObjCArrayLiteral *AL, CheckerContext &C) const;
2699 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
/external/clang/lib/CodeGen/
DCGObjC.cpp92 const ObjCArrayLiteral *ALE = dyn_cast<ObjCArrayLiteral>(E); in EmitObjCCollectionLiteral()
179 llvm::Value *CodeGenFunction::EmitObjCArrayLiteral(const ObjCArrayLiteral *E) { in EmitObjCArrayLiteral()
DCodeGenFunction.h2299 llvm::Value *EmitObjCArrayLiteral(const ObjCArrayLiteral *E);
DCGExprScalar.cpp502 Value *VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp74 (isa<ObjCArrayLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp836 void ASTStmtReader::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
1912 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp796 void ASTStmtWriter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/external/clang/lib/Rewrite/Frontend/
DRewriteModernObjC.cpp323 Stmt *RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp);
2685 Stmt *RewriteModernObjC::RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp) { in RewriteObjCArrayLiteralExpr()
5464 if (ObjCArrayLiteral *ArrayLitExpr = dyn_cast<ObjCArrayLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/external/clang/lib/Sema/
DSemaExprCXX.cpp4667 } else if (ObjCArrayLiteral *ArrayLit = dyn_cast<ObjCArrayLiteral>(E)) { in MaybeBindToTemporary()
DSemaExprObjC.cpp727 ObjCArrayLiteral::Create(Context, Elements, Ty, in BuildObjCArrayLiteral()
DTreeTransform.h8357 TreeTransform<Derived>::TransformObjCArrayLiteral(ObjCArrayLiteral *E) { in TransformObjCArrayLiteral()