| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprObjC.cpp | 25 ObjCArrayLiteral::ObjCArrayLiteral(ArrayRef<Expr *> Elements, QualType T, in ObjCArrayLiteral() function in ObjCArrayLiteral 36 ObjCArrayLiteral *ObjCArrayLiteral::Create(const ASTContext &C, in Create() 41 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR); in Create() 44 ObjCArrayLiteral *ObjCArrayLiteral::CreateEmpty(const ASTContext &C, in CreateEmpty() 47 return new (Mem) ObjCArrayLiteral(EmptyShell(), NumElements); in CreateEmpty()
|
| H A D | ComputeDependence.cpp | 931 ExprDependence clang::computeDependence(ObjCArrayLiteral *E) { in computeDependence()
|
| H A D | StmtPrinter.cpp | 2787 void StmtPrinter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral() 2789 ObjCArrayLiteral::child_range Ch = E->children(); in VisitObjCArrayLiteral()
|
| H A D | StmtProfile.cpp | 2386 void StmtProfiler::VisitObjCArrayLiteral(const ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 189 class ObjCArrayLiteral final 191 private llvm::TrailingObjects<ObjCArrayLiteral, Expr *> { 196 ObjCArrayLiteral(ArrayRef<Expr *> Elements, 200 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral() function 207 static ObjCArrayLiteral *Create(const ASTContext &C, 212 static ObjCArrayLiteral *CreateEmpty(const ASTContext &C, 249 auto Children = const_cast<ObjCArrayLiteral *>(this)->children(); in children()
|
| H A D | ComputeDependence.h | 100 class ObjCArrayLiteral; variable 198 ExprDependence computeDependence(ObjCArrayLiteral *E);
|
| H A D | Stmt.h | 346 friend class ObjCArrayLiteral; // ctor
|
| H A D | RecursiveASTVisitor.h | 3042 DEF_TRAVERSE_STMT(ObjCArrayLiteral, {})
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountChecker.h | 244 check::PostStmt<ObjCArrayLiteral>, 297 void checkPostStmt(const ObjCArrayLiteral *AL, CheckerContext &C) const;
|
| H A D | RetainCountDiagnostics.cpp | 509 if (isa<ObjCArrayLiteral>(S)) { in VisitNode()
|
| H A D | RetainCountChecker.cpp | 257 void RetainCountChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | BasicObjCFoundationChecks.cpp | 100 check::PostStmt<ObjCArrayLiteral>, 127 void checkPostStmt(const ObjCArrayLiteral *AL, CheckerContext &C) const; 329 void NilArgChecker::checkPostStmt(const ObjCArrayLiteral *AL, in checkPostStmt() 1140 check::PostStmt<ObjCArrayLiteral>, 1158 void checkPostStmt(const ObjCArrayLiteral *E, CheckerContext &C) const { in checkPostStmt()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ASTUtils.cpp | 171 if (auto *ObjCArray = dyn_cast<ObjCArrayLiteral>(E)) in tryToFindPtrOrigin()
|
| /freebsd/contrib/llvm-project/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 75 (isa<ObjCArrayLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral() 481 } else if (const ObjCArrayLiteral *ArrLit = dyn_cast<ObjCArrayLiteral>(E)) { in getNSArrayObjects()
|
| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexBody.cpp | 362 bool VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 180 def ObjCArrayLiteral : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaObjC.h | 182 void checkArrayLiteral(QualType TargetType, ObjCArrayLiteral *ArrayLiteral);
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaObjC.cpp | 2347 if (auto ArrayLiteral = dyn_cast<ObjCArrayLiteral>(Element)) in checkCollectionLiteralElement() 2356 ObjCArrayLiteral *ArrayLiteral) { in checkArrayLiteral()
|
| H A D | SemaExprCXX.cpp | 6573 } else if (ObjCArrayLiteral *ArrayLit = dyn_cast<ObjCArrayLiteral>(E)) { in MaybeBindToTemporary()
|
| H A D | SemaExprObjC.cpp | 895 return SemaRef.MaybeBindToTemporary(ObjCArrayLiteral::Create( in BuildObjCArrayLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjC.cpp | 127 const ObjCArrayLiteral *ALE = dyn_cast<ObjCArrayLiteral>(E); in EmitObjCCollectionLiteral() 247 llvm::Value *CodeGenFunction::EmitObjCArrayLiteral(const ObjCArrayLiteral *E) { in EmitObjCArrayLiteral()
|
| H A D | CodeGenFunction.h | 4895 llvm::Value *EmitObjCArrayLiteral(const ObjCArrayLiteral *E);
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 355 Stmt *RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp); 2701 Stmt *RewriteModernObjC::RewriteObjCArrayLiteralExpr(ObjCArrayLiteral *Exp) { in RewriteObjCArrayLiteralExpr() 5475 if (ObjCArrayLiteral *ArrayLitExpr = dyn_cast<ObjCArrayLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1472 void ASTStmtReader::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral() 3429 S = ObjCArrayLiteral::CreateEmpty(Context, in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1427 void ASTStmtWriter::VisitObjCArrayLiteral(ObjCArrayLiteral *E) { in VisitObjCArrayLiteral()
|