Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DExprObjC.cpp53 ObjCDictionaryLiteral::ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK, in ObjCDictionaryLiteral() function in ObjCDictionaryLiteral
88 ObjCDictionaryLiteral *
89 ObjCDictionaryLiteral::Create(const ASTContext &C, in Create()
95 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR); in Create()
98 ObjCDictionaryLiteral *
99 ObjCDictionaryLiteral::CreateEmpty(const ASTContext &C, unsigned NumElements, in CreateEmpty()
104 ObjCDictionaryLiteral(EmptyShell(), NumElements, HasPackExpansions); in CreateEmpty()
DStmtProfile.cpp1562 void StmtProfiler::VisitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
DStmtPrinter.cpp2431 void StmtPrinter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/external/clang/include/clang/AST/
DExprObjC.h257 class ObjCDictionaryLiteral final
259 private llvm::TrailingObjects<ObjCDictionaryLiteral,
284 ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK,
289 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements,
295 static ObjCDictionaryLiteral *Create(const ASTContext &C,
301 static ObjCDictionaryLiteral *CreateEmpty(const ASTContext &C,
DStmt.h117 friend class ObjCDictionaryLiteral; // ctor in LLVM_ALIGNAS() local
DRecursiveASTVisitor.h2442 DEF_TRAVERSE_STMT(ObjCDictionaryLiteral, {})
/external/clang/lib/StaticAnalyzer/Checkers/
DBasicObjCFoundationChecks.cpp97 check::PostStmt<ObjCDictionaryLiteral>,
130 void checkPostStmt(const ObjCDictionaryLiteral *DL,
328 void NilArgChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
1173 check::PostStmt<ObjCDictionaryLiteral>,
1193 void checkPostStmt(const ObjCDictionaryLiteral *E, CheckerContext &C) const { in checkPostStmt()
DRetainCountChecker.cpp1928 else if (isa<ObjCDictionaryLiteral>(S)) { in VisitNode()
2470 check::PostStmt<ObjCDictionaryLiteral>,
2617 void checkPostStmt(const ObjCDictionaryLiteral *DL, CheckerContext &C) const;
2815 void RetainCountChecker::checkPostStmt(const ObjCDictionaryLiteral *DL, in checkPostStmt()
/external/clang/lib/Index/
DIndexBody.cpp232 bool VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/external/clang/include/clang/Basic/
DStmtNodes.td157 def ObjCDictionaryLiteral : DStmt<Expr>;
/external/clang/lib/Serialization/
DASTReaderStmt.cpp987 void ASTStmtReader::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
993 ObjCDictionaryLiteral::KeyValuePair *KeyValues = in VisitObjCDictionaryLiteral()
994 E->getTrailingObjects<ObjCDictionaryLiteral::KeyValuePair>(); in VisitObjCDictionaryLiteral()
995 ObjCDictionaryLiteral::ExpansionData *Expansions = in VisitObjCDictionaryLiteral()
996 E->getTrailingObjects<ObjCDictionaryLiteral::ExpansionData>(); in VisitObjCDictionaryLiteral()
3160 S = ObjCDictionaryLiteral::CreateEmpty(Context, in ReadStmtFromStream()
DASTWriterStmt.cpp942 void ASTStmtWriter::VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/external/clang/lib/Sema/
DSemaTemplateVariadic.cpp93 bool TraverseObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in TraverseObjCDictionaryLiteral()
DSemaChecking.cpp8038 ObjCDictionaryLiteral *DictionaryLiteral);
8066 else if (auto DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(Element)) in checkObjCCollectionLiteralElement()
8101 ObjCDictionaryLiteral *DictionaryLiteral) { in checkObjCDictionaryLiteral()
8179 isa<ObjCDictionaryLiteral>(E) || isa<ObjCBoxedExpr>(E)) { in CheckImplicitConversion()
8196 else if (auto *DictionaryLiteral = dyn_cast<ObjCDictionaryLiteral>(E)) in CheckImplicitConversion()
DSemaExprCXX.cpp5655 } else if (ObjCDictionaryLiteral *DictLit in MaybeBindToTemporary()
5656 = dyn_cast<ObjCDictionaryLiteral>(E)) { in MaybeBindToTemporary()
DSemaExprObjC.cpp1042 return MaybeBindToTemporary(ObjCDictionaryLiteral::Create( in BuildObjCDictionaryLiteral()
DTreeTransform.h10945 ObjCDictionaryLiteral *E) { in TransformObjCDictionaryLiteral()
/external/clang/lib/CodeGen/
DCGObjC.cpp116 const ObjCDictionaryLiteral *DLE = nullptr; in EmitObjCCollectionLiteral()
119 DLE = cast<ObjCDictionaryLiteral>(E); in EmitObjCCollectionLiteral()
230 const ObjCDictionaryLiteral *E) { in EmitObjCDictionaryLiteral()
DCodeGenFunction.h2948 llvm::Value *EmitObjCDictionaryLiteral(const ObjCDictionaryLiteral *E);
DCGExprScalar.cpp564 Value *VisitObjCDictionaryLiteral(ObjCDictionaryLiteral *E) { in VisitObjCDictionaryLiteral()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp80 (isa<ObjCDictionaryLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
/external/clang/lib/Frontend/Rewrite/
DRewriteModernObjC.cpp357 Stmt *RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp);
2820 Stmt *RewriteModernObjC::RewriteObjCDictionaryLiteralExpr(ObjCDictionaryLiteral *Exp) { in RewriteObjCDictionaryLiteralExpr()
5527 if (ObjCDictionaryLiteral *DictionaryLitExpr = in RewriteFunctionBodyOrGlobalInitializer()
5528 dyn_cast<ObjCDictionaryLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()