Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/test/Index/
H A Dannotate-tokens.m195 // CHECK: Punctuation: "@" [8:9 - 8:10] ObjCEncodeExpr=
196 // CHECK: Keyword: "encode" [8:10 - 8:16] ObjCEncodeExpr=
197 // CHECK: Punctuation: "(" [8:16 - 8:17] ObjCEncodeExpr=
199 // CHECK: Punctuation: ")" [8:20 - 8:21] ObjCEncodeExpr=
/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DStmtNodes.td145 def ObjCEncodeExpr : DStmt<Expr>;
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DExprObjC.h356 class ObjCEncodeExpr : public Expr {
360 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType,
369 explicit ObjCEncodeExpr(EmptyShell Empty) : Expr(ObjCEncodeExprClass, Empty){}
H A DDataRecursiveASTVisitor.h2209 DEF_TRAVERSE_STMT(ObjCEncodeExpr, {
H A DRecursiveASTVisitor.h2231 DEF_TRAVERSE_STMT(ObjCEncodeExpr, {
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenModule.h59 class ObjCEncodeExpr; variable
797 GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *);
H A DCGExprConstant.cpp854 llvm::Constant *VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
922 return CGM.GetAddrOfConstantStringFromObjCEncode(cast<ObjCEncodeExpr>(E)); in EmitLValue()
H A DCGExpr.cpp844 return EmitObjCEncodeExprLValue(cast<ObjCEncodeExpr>(E)); in EmitLValue()
2076 LValue CodeGenFunction::EmitObjCEncodeExprLValue(const ObjCEncodeExpr *E) { in EmitObjCEncodeExprLValue()
H A DCodeGenFunction.h2179 LValue EmitObjCEncodeExprLValue(const ObjCEncodeExpr *E);
H A DCodeGenModule.cpp2902 CodeGenModule::GetAddrOfConstantStringFromObjCEncode(const ObjCEncodeExpr *E) { in GetAddrOfConstantStringFromObjCEncode()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DASTDumper.cpp522 void VisitObjCEncodeExpr(const ObjCEncodeExpr *Node);
1978 void ASTDumper::VisitObjCEncodeExpr(const ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
H A DStmtProfile.cpp1272 void StmtProfiler::VisitObjCEncodeExpr(const ObjCEncodeExpr *S) { in VisitObjCEncodeExpr()
H A DStmtPrinter.cpp2081 void StmtPrinter::VisitObjCEncodeExpr(ObjCEncodeExpr *Node) { in VisitObjCEncodeExpr()
H A DExpr.cpp1934 return isa<StringLiteral>(Init) || isa<ObjCEncodeExpr>(Init); in isStringLiteralInit()
H A DExprConstant.cpp4458 bool VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { return Success(E); } in VisitObjCEncodeExpr()
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp293 Stmt *RewriteAtEncode(ObjCEncodeExpr *Exp);
1980 Stmt *RewriteObjC::RewriteAtEncode(ObjCEncodeExpr *Exp) { in RewriteAtEncode()
4660 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteModernObjC.cpp349 Stmt *RewriteAtEncode(ObjCEncodeExpr *Exp);
2088 Stmt *RewriteModernObjC::RewriteAtEncode(ObjCEncodeExpr *Exp) { in RewriteAtEncode()
5619 if (ObjCEncodeExpr *AtEncode = dyn_cast<ObjCEncodeExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaInit.cpp68 if (isa<ObjCEncodeExpr>(Init) && AT->getElementType()->isCharType()) in IsStringInit()
136 if (isa<StringLiteral>(E) || isa<ObjCEncodeExpr>(E)) in updateStringLiteralType()
2220 ObjCEncodeExpr *E = cast<ObjCEncodeExpr>(SubExpr); in CheckDesignatedInitializer()
H A DSemaExprObjC.cpp963 return new (Context) ObjCEncodeExpr(StrTy, EncodedTypeInfo, AtLoc, RParenLoc); in BuildObjCEncodeExpression()
H A DSemaExpr.cpp8059 if ((isa<StringLiteral>(LHSStripped) || isa<ObjCEncodeExpr>(LHSStripped)) && in CheckCompareOperands()
8065 isa<ObjCEncodeExpr>(RHSStripped)) && in CheckCompareOperands()
8075 << isa<ObjCEncodeExpr>(literalStringStripped) in CheckCompareOperands()
H A DTreeTransform.h9964 TreeTransform<Derived>::TransformObjCEncodeExpr(ObjCEncodeExpr *E) { in TransformObjCEncodeExpr()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReaderStmt.cpp962 void ASTStmtReader::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
2538 S = new (Context) ObjCEncodeExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp908 void ASTStmtWriter::VisitObjCEncodeExpr(ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp1849 void VisitObjCEncodeExpr(const ObjCEncodeExpr *E);
2245 void EnqueueVisitor::VisitObjCEncodeExpr(const ObjCEncodeExpr *E) { in VisitObjCEncodeExpr()