Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDBasicObjCFoundationChecks.cpp98 check::PostStmt<ObjCArrayLiteral> > {
132 void checkPostStmt(const ObjCArrayLiteral *AL,
322 void NilArgChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
1181 check::PostStmt<ObjCArrayLiteral>,
1199 void checkPostStmt(const ObjCArrayLiteral *E, CheckerContext &C) const { in checkPostStmt()
HDRetainCountChecker.cpp1924 if (isa<ObjCArrayLiteral>(S)) { in VisitNode()
2466 check::PostStmt<ObjCArrayLiteral>,
2613 void checkPostStmt(const ObjCArrayLiteral *AL, CheckerContext &C) const;
2806 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
/NextBSD/contrib/llvm/tools/clang/include/clang/AST/
HDExprObjC.h142 class ObjCArrayLiteral : public Expr {
147 ObjCArrayLiteral(ArrayRef<Expr *> Elements,
151 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral() function
155 static ObjCArrayLiteral *Create(const ASTContext &C,
160 static ObjCArrayLiteral *CreateEmpty(const ASTContext &C,
HDDataRecursiveASTVisitor.h2315 DEF_TRAVERSE_STMT(ObjCArrayLiteral, {})
HDStmt.h159 friend class ObjCArrayLiteral; // ctor in LLVM_ALIGNAS() local
HDRecursiveASTVisitor.h2347 DEF_TRAVERSE_STMT(ObjCArrayLiteral, {})
/NextBSD/contrib/llvm/tools/clang/lib/Edit/
HDRewriteObjCFoundationAPI.cpp75 (isa<ObjCArrayLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
481 } else if (const ObjCArrayLiteral *ArrLit = dyn_cast<ObjCArrayLiteral>(E)) { in getNSArrayObjects()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDExpr.cpp4198 ObjCArrayLiteral::ObjCArrayLiteral(ArrayRef<Expr *> Elements, in ObjCArrayLiteral() function in ObjCArrayLiteral
4218 ObjCArrayLiteral *ObjCArrayLiteral::Create(const ASTContext &C, in Create()
4222 void *Mem = C.Allocate(sizeof(ObjCArrayLiteral) in Create()
4224 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR); in Create()
4227 ObjCArrayLiteral *ObjCArrayLiteral::CreateEmpty(const ASTContext &C, in CreateEmpty()
4230 void *Mem = C.Allocate(sizeof(ObjCArrayLiteral) in CreateEmpty()
4232 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements); in CreateEmpty()
HDStmtProfile.cpp1342 void StmtProfiler::VisitObjCArrayLiteral(const ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
HDStmtPrinter.cpp2130 void StmtPrinter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/NextBSD/contrib/llvm/tools/clang/include/clang/Basic/
HDStmtNodes.td145 def ObjCArrayLiteral : DStmt<Expr>;
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGObjC.cpp119 const ObjCArrayLiteral *ALE = dyn_cast<ObjCArrayLiteral>(E); in EmitObjCCollectionLiteral()
227 llvm::Value *CodeGenFunction::EmitObjCArrayLiteral(const ObjCArrayLiteral *E) { in EmitObjCArrayLiteral()
HDCodeGenFunction.h2630 llvm::Value *EmitObjCArrayLiteral(const ObjCArrayLiteral *E);
HDCGExprScalar.cpp561 Value *VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaChecking.cpp6888 ObjCArrayLiteral *ArrayLiteral);
6918 if (auto ArrayLiteral = dyn_cast<ObjCArrayLiteral>(Element)) in checkObjCCollectionLiteralElement()
6927 ObjCArrayLiteral *ArrayLiteral) { in checkObjCArrayLiteral()
7007 if (isa<ObjCStringLiteral>(E) || isa<ObjCArrayLiteral>(E) || in CheckImplicitConversion()
7023 if (auto *ArrayLiteral = dyn_cast<ObjCArrayLiteral>(E)) in CheckImplicitConversion()
HDSemaExprCXX.cpp5306 } else if (ObjCArrayLiteral *ArrayLit = dyn_cast<ObjCArrayLiteral>(E)) { in MaybeBindToTemporary()
HDSemaExprObjC.cpp858 ObjCArrayLiteral::Create(Context, Elements, Ty, in BuildObjCArrayLiteral()
HDTreeTransform.h10108 TreeTransform<Derived>::TransformObjCArrayLiteral(ObjCArrayLiteral *E) { in TransformObjCArrayLiteral()
/NextBSD/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
HDRewriteModernObjC.cpp357 Stmt *RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp);
2726 Stmt *RewriteModernObjC::RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp) { in RewriteObjCArrayLiteralExpr()
5621 if (ObjCArrayLiteral *ArrayLitExpr = dyn_cast<ObjCArrayLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTReaderStmt.cpp941 void ASTStmtReader::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
2653 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
HDASTWriterStmt.cpp889 void ASTStmtWriter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()