Searched refs:ObjCEncodeExpr (Results 1 – 25 of 29) sorted by relevance
12
103 class ObjCEncodeExpr; variable199 ExprDependence computeDependence(ObjCEncodeExpr *E);
410 class ObjCEncodeExpr : public Expr {415 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType, SourceLocation at, in ObjCEncodeExpr() function422 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){} in ObjCEncodeExpr() function
312 void VisitObjCEncodeExpr(const ObjCEncodeExpr *Node);
316 void VisitObjCEncodeExpr(const ObjCEncodeExpr *OEE);
2824 DEF_TRAVERSE_STMT(ObjCEncodeExpr, {
181 def ObjCEncodeExpr : StmtNode<Expr>;
64 class ObjCEncodeExpr; variable1121 GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *);
1047 const ObjCEncodeExpr *OCEE = nullptr; in EmitNewArrayInitializer()1053 OCEE = dyn_cast<ObjCEncodeExpr>(IgnoreParen); in EmitNewArrayInitializer()1590 isa<StringLiteral>(IgnoreParen) || isa<ObjCEncodeExpr>(IgnoreParen)) { in EmitCXXNewExpr()
1459 llvm::Constant *VisitObjCEncodeExpr(const ObjCEncodeExpr *E, QualType T) { in VisitObjCEncodeExpr()1999 ConstantLValue VisitObjCEncodeExpr(const ObjCEncodeExpr *E);2185 ConstantLValueEmitter::VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
1572 return EmitObjCEncodeExprLValue(cast<ObjCEncodeExpr>(E)); in EmitLValueHelper()3265 LValue CodeGenFunction::EmitObjCEncodeExprLValue(const ObjCEncodeExpr *E) { in EmitObjCEncodeExprLValue()
4271 LValue EmitObjCEncodeExprLValue(const ObjCEncodeExpr *E);
152 bool VisitObjCEncodeExpr(const ObjCEncodeExpr *E);
1944 bool Compiler<Emitter>::VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
421 ExprDependence clang::computeDependence(ObjCEncodeExpr *E) { in computeDependence()
1239 void JSONNodeDumper::VisitObjCEncodeExpr(const ObjCEncodeExpr *OEE) { in VisitObjCEncodeExpr()
2345 void StmtProfiler::VisitObjCEncodeExpr(const ObjCEncodeExpr *S) { in VisitObjCEncodeExpr()
2676 void StmtPrinter::VisitObjCEncodeExpr(ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
1692 void TextNodeDumper::VisitObjCEncodeExpr(const ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
2440 return isa<StringLiteral>(Init) || isa<ObjCEncodeExpr>(Init); in isStringLiteralInit()
294 Stmt *RewriteAtEncode(ObjCEncodeExpr *Exp);1985 Stmt *RewriteObjC::RewriteAtEncode(ObjCEncodeExpr *Exp) { in RewriteAtEncode()4620 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
348 Stmt *RewriteAtEncode(ObjCEncodeExpr *Exp);2068 Stmt *RewriteModernObjC::RewriteAtEncode(ObjCEncodeExpr *Exp) { in RewriteAtEncode()5494 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
84 if (isa<ObjCEncodeExpr>(Init) && AT->getElementType()->isCharType()) in IsStringInit()179 if (isa<StringLiteral>(E) || isa<ObjCEncodeExpr>(E)) in updateStringLiteralType()3234 ObjCEncodeExpr *E = cast<ObjCEncodeExpr>(SubExpr); in CheckDesignatedInitializer()
1163 return new (Context) ObjCEncodeExpr(StrTy, EncodedTypeInfo, AtLoc, RParenLoc); in BuildObjCEncodeExpression()
1486 void ASTStmtReader::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()3309 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
1436 void ASTStmtWriter::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()