Searched refs:ObjCDictionaryLiteral (Results 1 - 23 of 23) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DExprObjC.cpp53 ObjCDictionaryLiteral::ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK, function in class:ObjCDictionaryLiteral
77 ObjCDictionaryLiteral *
78 ObjCDictionaryLiteral::Create(const ASTContext &C,
84 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR);
87 ObjCDictionaryLiteral *
88 ObjCDictionaryLiteral::CreateEmpty(const ASTContext &C, unsigned NumElements,
93 ObjCDictionaryLiteral(EmptyShell(), NumElements, HasPackExpansions);
H A DComputeDependence.cpp774 ExprDependence clang::computeDependence(ObjCDictionaryLiteral *E) {
H A DStmtPrinter.cpp2398 void StmtPrinter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) {
H A DStmtProfile.cpp2094 void StmtProfiler::VisitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h94 class ObjCDictionaryLiteral;
183 ExprDependence computeDependence(ObjCDictionaryLiteral *E);
H A DExprObjC.h304 /// ObjCDictionaryLiteral - AST node to represent objective-c dictionary
306 class ObjCDictionaryLiteral final
308 private llvm::TrailingObjects<ObjCDictionaryLiteral,
329 ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK,
334 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, function in class:clang::final
348 static ObjCDictionaryLiteral *Create(const ASTContext &C,
354 static ObjCDictionaryLiteral *CreateEmpty(const ASTContext &C,
397 auto Children = const_cast<ObjCDictionaryLiteral *>(this)->children();
H A DStmt.h301 friend class ObjCDictionaryLiteral; // ctor
H A DRecursiveASTVisitor.h2750 DEF_TRAVERSE_STMT(ObjCDictionaryLiteral, {})
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.h246 check::PostStmt<ObjCDictionaryLiteral>,
299 void checkPostStmt(const ObjCDictionaryLiteral *DL, CheckerContext &C) const;
H A DRetainCountChecker.cpp265 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL,
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp97 check::PostStmt<ObjCDictionaryLiteral>,
130 void checkPostStmt(const ObjCDictionaryLiteral *DL,
327 void NilArgChecker::checkPostStmt(const ObjCDictionaryLiteral *DL,
1144 check::PostStmt<ObjCDictionaryLiteral>,
1164 void checkPostStmt(const ObjCDictionaryLiteral *E, CheckerContext &C) const {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp342 bool VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateVariadic.cpp113 bool TraverseObjCDictionaryLiteral(ObjCDictionaryLiteral *E) {
H A DSemaExprObjC.cpp901 ObjCDictionaryLiteral *Literal) {
1124 ObjCDictionaryLiteral::Create(Context, Elements, HasPackExpansions, Ty,
H A DSemaExprCXX.cpp6806 } else if (ObjCDictionaryLiteral *DictLit
6807 = dyn_cast<ObjCDictionaryLiteral>(E)) {
H A DTreeTransform.h13285 ObjCDictionaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1411 void ASTStmtReader::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) {
1418 E->getTrailingObjects<ObjCDictionaryLiteral::KeyValuePair>();
1420 E->getTrailingObjects<ObjCDictionaryLiteral::ExpansionData>();
3117 S = ObjCDictionaryLiteral::CreateEmpty(Context,
H A DASTWriterStmt.cpp1284 void ASTStmtWriter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp79 (isa<ObjCDictionaryLiteral>(Arg) &&
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp121 const ObjCDictionaryLiteral *DLE = nullptr;
124 DLE = cast<ObjCDictionaryLiteral>(E);
246 const ObjCDictionaryLiteral *E) {
H A DCodeGenFunction.h4090 llvm::Value *EmitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E);
H A DCGExprScalar.cpp867 Value *VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp357 Stmt *RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp);
2821 Stmt *RewriteModernObjC::RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp) {
5519 if (ObjCDictionaryLiteral *DictionaryLitExpr =
5520 dyn_cast<ObjCDictionaryLiteral>(S))

Completed in 539 milliseconds