Home
last modified time | relevance | path

Searched refs:ObjCEncodeExpr (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DClangForward.h80 class ObjCEncodeExpr; variable
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTextNodeDumper.h262 void VisitObjCEncodeExpr(const ObjCEncodeExpr *Node);
H A DExprObjC.h386 class ObjCEncodeExpr : public Expr {
391 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType,
400 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){}
H A DRecursiveASTVisitor.h2500 DEF_TRAVERSE_STMT(ObjCEncodeExpr, {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td166 def ObjCEncodeExpr : DStmt<Expr>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.h61 class ObjCEncodeExpr; variable
916 GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *);
H A DCGExprConstant.cpp1083 llvm::Constant *VisitObjCEncodeExpr(ObjCEncodeExpr *E, QualType T) { in VisitObjCEncodeExpr()
1612 ConstantLValue VisitObjCEncodeExpr(const ObjCEncodeExpr *E);
1780 ConstantLValueEmitter::VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
H A DCGExpr.cpp1278 return EmitObjCEncodeExprLValue(cast<ObjCEncodeExpr>(E)); in EmitLValue()
2669 LValue CodeGenFunction::EmitObjCEncodeExprLValue(const ObjCEncodeExpr *E) { in EmitObjCEncodeExprLValue()
H A DCodeGenFunction.h3483 LValue EmitObjCEncodeExprLValue(const ObjCEncodeExpr *E);
H A DCodeGenModule.cpp4545 CodeGenModule::GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *E) { in GetAddrOfConstantStringFromObjCEncode()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTextNodeDumper.cpp943 void TextNodeDumper::VisitObjCEncodeExpr(const ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
H A DStmtProfile.cpp1891 void StmtProfiler::VisitObjCEncodeExpr(const ObjCEncodeExpr *S) { in VisitObjCEncodeExpr()
H A DStmtPrinter.cpp2260 void StmtPrinter::VisitObjCEncodeExpr(ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
H A DExpr.cpp2056 return isa<StringLiteral>(Init) || isa<ObjCEncodeExpr>(Init); in isStringLiteralInit()
H A DExprConstant.cpp2647 if (const auto *ObjCEnc = dyn_cast<ObjCEncodeExpr>(Lit)) { in extractStringLiteralCharacter()
5309 bool VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { return Success(E); } in VisitObjCEncodeExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp295 Stmt *RewriteAtEncode(ObjCEncodeExpr *Exp);
1977 Stmt *RewriteObjC::RewriteAtEncode(ObjCEncodeExpr *Exp) { in RewriteAtEncode()
4617 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteModernObjC.cpp349 Stmt *RewriteAtEncode(ObjCEncodeExpr *Exp);
2064 Stmt *RewriteModernObjC::RewriteAtEncode(ObjCEncodeExpr *Exp) { in RewriteAtEncode()
5500 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1119 void ASTStmtReader::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
2702 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1066 void ASTStmtWriter::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaInit.cpp71 if (isa<ObjCEncodeExpr>(Init) && AT->getElementType()->isCharType()) in IsStringInit()
148 if (isa<StringLiteral>(E) || isa<ObjCEncodeExpr>(E)) in updateStringLiteralType()
2706 ObjCEncodeExpr *E = cast<ObjCEncodeExpr>(SubExpr); in CheckDesignatedInitializer()
H A DSemaExprObjC.cpp1084 return new (Context) ObjCEncodeExpr(StrTy, EncodedTypeInfo, AtLoc, RParenLoc); in BuildObjCEncodeExpression()
H A DSemaExpr.cpp10037 if ((isa<StringLiteral>(LHSStripped) || isa<ObjCEncodeExpr>(LHSStripped)) && in diagnoseTautologicalComparison()
10043 isa<ObjCEncodeExpr>(RHSStripped)) && in diagnoseTautologicalComparison()
10053 << isa<ObjCEncodeExpr>(LiteralStringStripped) in diagnoseTautologicalComparison()
H A DTreeTransform.h11940 TreeTransform<Derived>::TransformObjCEncodeExpr(ObjCEncodeExpr *E) { in TransformObjCEncodeExpr()