Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExprObjC.cpp20 ObjCArrayLiteral::ObjCArrayLiteral(ArrayRef<Expr *> Elements, QualType T, in ObjCArrayLiteral() function in ObjCArrayLiteral
38 ObjCArrayLiteral *ObjCArrayLiteral::Create(const ASTContext &C, in Create()
43 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR); in Create()
46 ObjCArrayLiteral *ObjCArrayLiteral::CreateEmpty(const ASTContext &C, in CreateEmpty()
50 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements); in CreateEmpty()
DStmtPrinter.cpp2420 void StmtPrinter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
2422 ObjCArrayLiteral::child_range Ch = E->children(); in VisitObjCArrayLiteral()
DStmtProfile.cpp1558 void StmtProfiler::VisitObjCArrayLiteral(const ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/external/clang/include/clang/AST/
DExprObjC.h144 class ObjCArrayLiteral final
146 private llvm::TrailingObjects<ObjCArrayLiteral, Expr *> {
151 ObjCArrayLiteral(ArrayRef<Expr *> Elements,
155 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral() function
159 static ObjCArrayLiteral *Create(const ASTContext &C,
164 static ObjCArrayLiteral *CreateEmpty(const ASTContext &C,
DStmt.h116 friend class ObjCArrayLiteral; // ctor in LLVM_ALIGNAS() local
DRecursiveASTVisitor.h2441 DEF_TRAVERSE_STMT(ObjCArrayLiteral, {})
/external/clang/lib/StaticAnalyzer/Checkers/
DBasicObjCFoundationChecks.cpp98 check::PostStmt<ObjCArrayLiteral> > {
132 void checkPostStmt(const ObjCArrayLiteral *AL,
320 void NilArgChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
1172 check::PostStmt<ObjCArrayLiteral>,
1190 void checkPostStmt(const ObjCArrayLiteral *E, CheckerContext &C) const { in checkPostStmt()
DRetainCountChecker.cpp1925 if (isa<ObjCArrayLiteral>(S)) { in VisitNode()
2469 check::PostStmt<ObjCArrayLiteral>,
2616 void checkPostStmt(const ObjCArrayLiteral *AL, CheckerContext &C) const;
2809 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp75 (isa<ObjCArrayLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
481 } else if (const ObjCArrayLiteral *ArrLit = dyn_cast<ObjCArrayLiteral>(E)) { in getNSArrayObjects()
/external/clang/lib/Index/
DIndexBody.cpp239 bool VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/external/clang/include/clang/Basic/
DStmtNodes.td156 def ObjCArrayLiteral : DStmt<Expr>;
/external/clang/lib/CodeGen/
DCGObjC.cpp117 const ObjCArrayLiteral *ALE = dyn_cast<ObjCArrayLiteral>(E); in EmitObjCCollectionLiteral()
225 llvm::Value *CodeGenFunction::EmitObjCArrayLiteral(const ObjCArrayLiteral *E) { in EmitObjCArrayLiteral()
DCodeGenFunction.h2947 llvm::Value *EmitObjCArrayLiteral(const ObjCArrayLiteral *E);
DCGExprScalar.cpp561 Value *VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/external/clang/lib/Frontend/Rewrite/
DRewriteModernObjC.cpp356 Stmt *RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp);
2697 Stmt *RewriteModernObjC::RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp) { in RewriteObjCArrayLiteralExpr()
5524 if (ObjCArrayLiteral *ArrayLitExpr = dyn_cast<ObjCArrayLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/external/clang/lib/Sema/
DSemaChecking.cpp8036 ObjCArrayLiteral *ArrayLiteral);
8064 if (auto ArrayLiteral = dyn_cast<ObjCArrayLiteral>(Element)) in checkObjCCollectionLiteralElement()
8073 ObjCArrayLiteral *ArrayLiteral) { in checkObjCArrayLiteral()
8178 if (isa<ObjCStringLiteral>(E) || isa<ObjCArrayLiteral>(E) || in CheckImplicitConversion()
8194 if (auto *ArrayLiteral = dyn_cast<ObjCArrayLiteral>(E)) in CheckImplicitConversion()
DSemaExprCXX.cpp5653 } else if (ObjCArrayLiteral *ArrayLit = dyn_cast<ObjCArrayLiteral>(E)) { in MaybeBindToTemporary()
DSemaExprObjC.cpp866 ObjCArrayLiteral::Create(Context, Elements, Ty, in BuildObjCArrayLiteral()
DTreeTransform.h10926 TreeTransform<Derived>::TransformObjCArrayLiteral(ObjCArrayLiteral *E) { in TransformObjCArrayLiteral()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp976 void ASTStmtReader::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
3156 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp932 void ASTStmtWriter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()