Home
last modified time | relevance | path

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

12

/openbsd/src/gnu/llvm/clang/lib/AST/
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()
DComputeDependence.cpp877 ExprDependence clang::computeDependence(ObjCDictionaryLiteral *E) { in computeDependence()
DStmtProfile.cpp2252 void StmtProfiler::VisitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
DStmtPrinter.cpp2595 void StmtPrinter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DExprObjC.h305 class ObjCDictionaryLiteral final
307 private llvm::TrailingObjects<ObjCDictionaryLiteral,
328 ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK,
333 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, in ObjCDictionaryLiteral() function
347 static ObjCDictionaryLiteral *Create(const ASTContext &C,
353 static ObjCDictionaryLiteral *CreateEmpty(const ASTContext &C,
397 auto Children = const_cast<ObjCDictionaryLiteral *>(this)->children(); in children()
DComputeDependence.h100 class ObjCDictionaryLiteral; variable
195 ExprDependence computeDependence(ObjCDictionaryLiteral *E);
DStmt.h306 friend class ObjCDictionaryLiteral; // ctor in alignas() local
DRecursiveASTVisitor.h2919 DEF_TRAVERSE_STMT(ObjCDictionaryLiteral, {})
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
DRetainCountChecker.h246 check::PostStmt<ObjCDictionaryLiteral>,
299 void checkPostStmt(const ObjCDictionaryLiteral *DL, CheckerContext &C) const;
DRetainCountDiagnostics.cpp511 } else if (isa<ObjCDictionaryLiteral>(S)) { in VisitNode()
DRetainCountChecker.cpp266 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
/openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
DBasicObjCFoundationChecks.cpp99 check::PostStmt<ObjCDictionaryLiteral>,
132 void checkPostStmt(const ObjCDictionaryLiteral *DL,
329 void NilArgChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
1144 check::PostStmt<ObjCDictionaryLiteral>,
1164 void checkPostStmt(const ObjCDictionaryLiteral *E, CheckerContext &C) const { in checkPostStmt()
/openbsd/src/gnu/llvm/clang/lib/Index/
DIndexBody.cpp343 bool VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DStmtNodes.td179 def ObjCDictionaryLiteral : StmtNode<Expr>;
/openbsd/src/gnu/llvm/clang/lib/Serialization/
DASTReaderStmt.cpp1428 void ASTStmtReader::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
1435 E->getTrailingObjects<ObjCDictionaryLiteral::KeyValuePair>(); in VisitObjCDictionaryLiteral()
1437 E->getTrailingObjects<ObjCDictionaryLiteral::ExpansionData>(); in VisitObjCDictionaryLiteral()
3159 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp1303 void ASTStmtWriter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaTemplateVariadic.cpp114 bool TraverseObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in TraverseObjCDictionaryLiteral()
DSemaExprObjC.cpp902 ObjCDictionaryLiteral *Literal) { in CheckObjCDictionaryLiteralDuplicateKeys()
1122 ObjCDictionaryLiteral::Create(Context, Elements, HasPackExpansions, Ty, in BuildObjCDictionaryLiteral()
DSemaChecking.cpp13718 ObjCDictionaryLiteral *DictionaryLiteral);
13747 else if (auto DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(Element)) in checkObjCCollectionLiteralElement()
13783 ObjCDictionaryLiteral *DictionaryLiteral) { in checkObjCDictionaryLiteral()
13915 isa<ObjCDictionaryLiteral>(E) || isa<ObjCBoxedExpr>(E)) { in CheckImplicitConversion()
13949 else if (auto *DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(E)) in CheckImplicitConversion()
DSemaExprCXX.cpp7219 } else if (ObjCDictionaryLiteral *DictLit in MaybeBindToTemporary()
7220 = dyn_cast<ObjCDictionaryLiteral>(E)) { in MaybeBindToTemporary()
/openbsd/src/gnu/llvm/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp80 (isa<ObjCDictionaryLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGObjC.cpp127 const ObjCDictionaryLiteral *DLE = nullptr; in EmitObjCCollectionLiteral()
130 DLE = cast<ObjCDictionaryLiteral>(E); in EmitObjCCollectionLiteral()
252 const ObjCDictionaryLiteral *E) { in EmitObjCDictionaryLiteral()
DCodeGenFunction.h4280 llvm::Value *EmitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E);
DCGExprScalar.cpp894 Value *VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/openbsd/src/gnu/llvm/clang/lib/Frontend/Rewrite/
DRewriteModernObjC.cpp358 Stmt *RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp);
2824 Stmt *RewriteModernObjC::RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp) { in RewriteObjCDictionaryLiteralExpr()
5515 if (ObjCDictionaryLiteral *DictionaryLitExpr = in RewriteFunctionBodyOrGlobalInitializer()
5516 dyn_cast<ObjCDictionaryLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()

12