Searched refs:ObjCProtocolExpr (Results 1 - 21 of 21) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DClangForward.h87 class ObjCProtocolExpr;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaFixItUtils.cpp83 isa<ObjCProtocolExpr>(Expr) ||
H A DSemaExprObjC.cpp1294 return new (Context) ObjCProtocolExpr(Ty, PDecl, AtLoc, ProtoIdLoc, RParenLoc);
H A DTreeTransform.h12888 TreeTransform<Derived>::TransformObjCProtocolExpr(ObjCProtocolExpr *E) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h495 /// ObjCProtocolExpr used for protocol expression in Objective-C.
503 class ObjCProtocolExpr : public Expr { class in namespace:clang
511 ObjCProtocolExpr(QualType T, ObjCProtocolDecl *protocol, function in class:clang::ObjCProtocolExpr
516 explicit ObjCProtocolExpr(EmptyShell Empty) function in class:clang::ObjCProtocolExpr
H A DJSONNodeDumper.h292 void VisitObjCProtocolExpr(const ObjCProtocolExpr *OPE);
H A DTextNodeDumper.h271 void VisitObjCProtocolExpr(const ObjCProtocolExpr *Node);
H A DRecursiveASTVisitor.h2613 DEF_TRAVERSE_STMT(ObjCProtocolExpr, {})
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp321 bool VisitObjCProtocolExpr(ObjCProtocolExpr *E) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp903 isa<ObjCProtocolExpr>(Expr) ||
930 isa<ObjCProtocolExpr>(Expr) ||
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp300 Stmt *RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp);
3043 Stmt *RewriteObjC::RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp) {
4662 if (ObjCProtocolExpr *ProtocolExp = dyn_cast<ObjCProtocolExpr>(S))
H A DRewriteModernObjC.cpp358 Stmt *RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp);
3584 Stmt *RewriteModernObjC::RewriteObjCProtocolExpr(ObjCProtocolExpr *Exp) {
5556 if (ObjCProtocolExpr *ProtocolExp = dyn_cast<ObjCProtocolExpr>(S))
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DStmtProfile.cpp2019 void StmtProfiler::VisitObjCProtocolExpr(const ObjCProtocolExpr *S) {
H A DStmtPrinter.cpp2407 void StmtPrinter::VisitObjCProtocolExpr(ObjCProtocolExpr *Node) {
H A DJSONNodeDumper.cpp1096 void JSONNodeDumper::VisitObjCProtocolExpr(const ObjCProtocolExpr *OPE) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1348 void ASTStmtReader::VisitObjCProtocolExpr(ObjCProtocolExpr *E) {
2959 S = new (Context) ObjCProtocolExpr(Empty);
H A DASTWriterStmt.cpp1236 void ASTStmtWriter::VisitObjCProtocolExpr(ObjCProtocolExpr *E) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp235 isa<ObjCProtocolExpr>(Expr) || isa<MemberExpr>(Expr) ||
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjC.cpp259 llvm::Value *CodeGenFunction::EmitObjCProtocolExpr(const ObjCProtocolExpr *E) {
H A DCodeGenFunction.h3806 llvm::Value *EmitObjCProtocolExpr(const ObjCProtocolExpr *E);
H A DCGExprScalar.cpp516 Value *VisitObjCProtocolExpr(ObjCProtocolExpr *E) {

Completed in 497 milliseconds