Home
last modified time | relevance | path

Searched refs:ObjCDictionaryLiteral (Results 1 – 25 of 26) sorted by relevance

12

/netbsd/external/apache2/llvm/dist/clang/lib/AST/
H A DExprObjC.cpp53 ObjCDictionaryLiteral::ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK, in ObjCDictionaryLiteral() function in ObjCDictionaryLiteral
77 ObjCDictionaryLiteral *
78 ObjCDictionaryLiteral::Create(const ASTContext &C, in Create()
84 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR); in Create()
87 ObjCDictionaryLiteral *
88 ObjCDictionaryLiteral::CreateEmpty(const ASTContext &C, unsigned NumElements, in CreateEmpty()
93 ObjCDictionaryLiteral(EmptyShell(), NumElements, HasPackExpansions); in CreateEmpty()
H A DComputeDependence.cpp822 ExprDependence clang::computeDependence(ObjCDictionaryLiteral *E) { in computeDependence()
H A DStmtProfile.cpp2155 void StmtProfiler::VisitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
H A DStmtPrinter.cpp2404 void StmtPrinter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExprObjC.h306 class ObjCDictionaryLiteral final
308 private llvm::TrailingObjects<ObjCDictionaryLiteral,
329 ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK,
334 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, in ObjCDictionaryLiteral() function
348 static ObjCDictionaryLiteral *Create(const ASTContext &C,
354 static ObjCDictionaryLiteral *CreateEmpty(const ASTContext &C,
397 auto Children = const_cast<ObjCDictionaryLiteral *>(this)->children(); in children()
H A DComputeDependence.h95 class ObjCDictionaryLiteral; variable
185 ExprDependence computeDependence(ObjCDictionaryLiteral *E);
H A DStmt.h301 friend class ObjCDictionaryLiteral; // ctor in alignas() local
H A DRecursiveASTVisitor.h2790 DEF_TRAVERSE_STMT(ObjCDictionaryLiteral, {})
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp97 check::PostStmt<ObjCDictionaryLiteral>,
130 void checkPostStmt(const ObjCDictionaryLiteral *DL,
327 void NilArgChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
1143 check::PostStmt<ObjCDictionaryLiteral>,
1163 void checkPostStmt(const ObjCDictionaryLiteral *E, CheckerContext &C) const { in checkPostStmt()
/netbsd/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.h246 check::PostStmt<ObjCDictionaryLiteral>,
299 void checkPostStmt(const ObjCDictionaryLiteral *DL, CheckerContext &C) const;
H A DRetainCountDiagnostics.cpp517 } else if (isa<ObjCDictionaryLiteral>(S)) { in VisitNode()
H A DRetainCountChecker.cpp265 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
/netbsd/external/apache2/llvm/dist/clang/lib/Index/
H A DIndexBody.cpp342 bool VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/netbsd/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td177 def ObjCDictionaryLiteral : StmtNode<Expr>;
/netbsd/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp1427 void ASTStmtReader::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
1434 E->getTrailingObjects<ObjCDictionaryLiteral::KeyValuePair>(); in VisitObjCDictionaryLiteral()
1436 E->getTrailingObjects<ObjCDictionaryLiteral::ExpansionData>(); in VisitObjCDictionaryLiteral()
3040 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
H A DASTWriterStmt.cpp1296 void ASTStmtWriter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp113 bool TraverseObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in TraverseObjCDictionaryLiteral()
H A DSemaExprObjC.cpp901 ObjCDictionaryLiteral *Literal) { in CheckObjCDictionaryLiteralDuplicateKeys()
1124 ObjCDictionaryLiteral::Create(Context, Elements, HasPackExpansions, Ty, in BuildObjCDictionaryLiteral()
H A DSemaChecking.cpp12074 ObjCDictionaryLiteral *DictionaryLiteral);
12103 else if (auto DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(Element)) in checkObjCCollectionLiteralElement()
12139 ObjCDictionaryLiteral *DictionaryLiteral) { in checkObjCDictionaryLiteral()
12271 isa<ObjCDictionaryLiteral>(E) || isa<ObjCBoxedExpr>(E)) { in CheckImplicitConversion()
12305 else if (auto *DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(E)) in CheckImplicitConversion()
H A DSemaExprCXX.cpp6913 } else if (ObjCDictionaryLiteral *DictLit in MaybeBindToTemporary()
6914 = dyn_cast<ObjCDictionaryLiteral>(E)) { in MaybeBindToTemporary()
/netbsd/external/apache2/llvm/dist/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp79 (isa<ObjCDictionaryLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjC.cpp123 const ObjCDictionaryLiteral *DLE = nullptr; in EmitObjCCollectionLiteral()
126 DLE = cast<ObjCDictionaryLiteral>(E); in EmitObjCCollectionLiteral()
248 const ObjCDictionaryLiteral *E) { in EmitObjCDictionaryLiteral()
H A DCodeGenFunction.h4201 llvm::Value *EmitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E);
H A DCGExprScalar.cpp861 Value *VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/netbsd/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp357 Stmt *RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp);
2823 Stmt *RewriteModernObjC::RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp) { in RewriteObjCDictionaryLiteralExpr()
5526 if (ObjCDictionaryLiteral *DictionaryLitExpr = in RewriteFunctionBodyOrGlobalInitializer()
5527 dyn_cast<ObjCDictionaryLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()

12