Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/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.cpp938 ExprDependence clang::computeDependence(ObjCDictionaryLiteral *E) { in computeDependence()
H A DStmtProfile.cpp2341 void StmtProfiler::VisitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
H A DStmtPrinter.cpp2660 void StmtPrinter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h101 class ObjCDictionaryLiteral; variable
197 ExprDependence computeDependence(ObjCDictionaryLiteral *E);
H A DStmt.h345 friend class ObjCDictionaryLiteral; // ctor
H A DRecursiveASTVisitor.h2991 DEF_TRAVERSE_STMT(ObjCDictionaryLiteral, {})
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp100 check::PostStmt<ObjCDictionaryLiteral>,
127 void checkPostStmt(const ObjCDictionaryLiteral *DL, CheckerContext &C) const;
338 void NilArgChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
1142 check::PostStmt<ObjCDictionaryLiteral>,
1162 void checkPostStmt(const ObjCDictionaryLiteral *E, CheckerContext &C) const { in checkPostStmt()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp357 bool VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td180 def ObjCDictionaryLiteral : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp511 } else if (isa<ObjCDictionaryLiteral>(S)) { in VisitNode()
H A DRetainCountChecker.cpp264 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h176 ObjCDictionaryLiteral *DictionaryLiteral);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1464 void ASTStmtReader::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
1471 E->getTrailingObjects<ObjCDictionaryLiteral::KeyValuePair>(); in VisitObjCDictionaryLiteral()
1473 E->getTrailingObjects<ObjCDictionaryLiteral::ExpansionData>(); in VisitObjCDictionaryLiteral()
3303 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
H A DASTWriterStmt.cpp1414 void ASTStmtWriter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaObjC.cpp2350 else if (auto DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(Element)) in checkCollectionLiteralElement()
2382 QualType TargetType, ObjCDictionaryLiteral *DictionaryLiteral) { in checkDictionaryLiteral()
H A DSemaTemplateVariadic.cpp117 bool TraverseObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in TraverseObjCDictionaryLiteral()
H A DSemaExprObjC.cpp908 ObjCDictionaryLiteral *Literal) { in CheckObjCDictionaryLiteralDuplicateKeys()
1129 ObjCDictionaryLiteral::Create(Context, Elements, HasPackExpansions, Ty, in BuildObjCDictionaryLiteral()
H A DSemaExprCXX.cpp7560 } else if (ObjCDictionaryLiteral *DictLit in MaybeBindToTemporary()
7561 = dyn_cast<ObjCDictionaryLiteral>(E)) { in MaybeBindToTemporary()
H A DSemaChecking.cpp10763 isa<ObjCDictionaryLiteral>(E) || isa<ObjCBoxedExpr>(E)) { in CheckImplicitConversion()
10795 else if (auto *DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(E)) in CheckImplicitConversion()
/freebsd/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp80 (isa<ObjCDictionaryLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp126 const ObjCDictionaryLiteral *DLE = nullptr; in EmitObjCCollectionLiteral()
129 DLE = cast<ObjCDictionaryLiteral>(E); in EmitObjCCollectionLiteral()
252 const ObjCDictionaryLiteral *E) { in EmitObjCDictionaryLiteral()
H A DCodeGenFunction.h4715 llvm::Value *EmitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E);
H A DCGExprScalar.cpp921 Value *VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp357 Stmt *RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp);
2823 Stmt *RewriteModernObjC::RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp) { in RewriteObjCDictionaryLiteralExpr()
5512 if (ObjCDictionaryLiteral *DictionaryLitExpr = in RewriteFunctionBodyOrGlobalInitializer()
5513 dyn_cast<ObjCDictionaryLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()

12