Home
last modified time | relevance | path

Searched refs:ObjCBoxedExpr (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h102 class ObjCBoxedExpr; variable
200 ExprDependence computeDependence(ObjCBoxedExpr *E);
H A DExprObjC.h127 class ObjCBoxedExpr : public Expr {
135 ObjCBoxedExpr(Expr *E, QualType T, ObjCMethodDecl *method, SourceRange R) in ObjCBoxedExpr() function
140 explicit ObjCBoxedExpr(EmptyShell Empty) in ObjCBoxedExpr() function
H A DTextNodeDumper.h315 void VisitObjCBoxedExpr(const ObjCBoxedExpr *Node);
H A DJSONNodeDumper.h322 void VisitObjCBoxedExpr(const ObjCBoxedExpr *OBE);
H A DRecursiveASTVisitor.h3041 DEF_TRAVERSE_STMT(ObjCBoxedExpr, {})
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountChecker.h246 check::PostStmt<ObjCBoxedExpr>,
299 void checkPostStmt(const ObjCBoxedExpr *BE, CheckerContext &C) const;
H A DRetainCountDiagnostics.cpp513 } else if (const ObjCBoxedExpr *BL = dyn_cast<ObjCBoxedExpr>(S)) { in VisitNode()
H A DRetainCountChecker.cpp269 void RetainCountChecker::checkPostStmt(const ObjCBoxedExpr *Ex, in checkPostStmt()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprConstant.cpp373 ConstantLValue VisitObjCBoxedExpr(const ObjCBoxedExpr *e);
508 ConstantLValueEmitter::VisitObjCBoxedExpr(const ObjCBoxedExpr *e) { in VisitObjCBoxedExpr()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp1142 check::PostStmt<ObjCBoxedExpr> > {
1164 void checkPostStmt(const ObjCBoxedExpr *E, CheckerContext &C) const { in checkPostStmt()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp367 return SemaRef.MaybeBindToTemporary(new (Context) ObjCBoxedExpr( in BuildObjCNumericLiteral()
510 ObjCBoxedExpr *BoxedExpr = in BuildObjCBoxedExpr()
511 new (Context) ObjCBoxedExpr(ValueExpr, Context.DependentTy, nullptr, SR); in BuildObjCBoxedExpr()
553 return new (Context) ObjCBoxedExpr(CE, BoxedType, nullptr, SR); in BuildObjCBoxedExpr()
757 ObjCBoxedExpr *BoxedExpr = in BuildObjCBoxedExpr()
758 new (Context) ObjCBoxedExpr(ValueExpr, BoxedType, in BuildObjCBoxedExpr()
936 if (auto *BE = dyn_cast<ObjCBoxedExpr>(Key)) { in CheckObjCDictionaryLiteralDuplicateKeys()
5224 Expr *Inner = cast<ObjCBoxedExpr>(FromE)->getSubExpr()->IgnoreParens(); in CheckLiteralKind()
H A DSemaExprCXX.cpp6571 } else if (ObjCBoxedExpr *BoxedExpr = dyn_cast<ObjCBoxedExpr>(E)) { in MaybeBindToTemporary()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexBody.cpp348 bool VisitObjCBoxedExpr(ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td179 def ObjCBoxedExpr : StmtNode<Expr>;
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DCompiler.h210 bool VisitObjCBoxedExpr(const ObjCBoxedExpr *E);
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp419 ExprDependence clang::computeDependence(ObjCBoxedExpr *E) { in computeDependence()
H A DJSONNodeDumper.cpp1281 void JSONNodeDumper::VisitObjCBoxedExpr(const ObjCBoxedExpr *OBE) { in VisitObjCBoxedExpr()
H A DStmtProfile.cpp2382 void StmtProfiler::VisitObjCBoxedExpr(const ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
H A DStmtPrinter.cpp2782 void StmtPrinter::VisitObjCBoxedExpr(ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
H A DTextNodeDumper.cpp1833 void TextNodeDumper::VisitObjCBoxedExpr(const ObjCBoxedExpr *Node) { in VisitObjCBoxedExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp2093 ConstantLValue VisitObjCBoxedExpr(const ObjCBoxedExpr *E);
2315 ConstantLValueEmitter::VisitObjCBoxedExpr(const ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp354 Stmt *RewriteObjCBoxedExpr(ObjCBoxedExpr *Exp);
2618 Stmt *RewriteModernObjC::RewriteObjCBoxedExpr(ObjCBoxedExpr *Exp) { in RewriteObjCBoxedExpr()
5472 if (ObjCBoxedExpr *BoxedExpr = dyn_cast<ObjCBoxedExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp2057 if (!(isa<ObjCBoxedExpr>(Ex) && in Visit()
2058 !cast<ObjCBoxedExpr>(Ex)->getSubExpr() in Visit()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1464 void ASTStmtReader::VisitObjCBoxedExpr(ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()
3425 S = new (Context) ObjCBoxedExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1419 void ASTStmtWriter::VisitObjCBoxedExpr(ObjCBoxedExpr *E) { in VisitObjCBoxedExpr()

12