Home
last modified time | relevance | path

Searched refs:ObjCBoolLiteralExpr (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DBodyFarm.cpp95 ObjCBoolLiteralExpr *makeObjCBool(bool Val);
202 ObjCBoolLiteralExpr *ASTMaker::makeObjCBool(bool Val) { in makeObjCBool()
204 return new (C) ObjCBoolLiteralExpr(Val, Ty, SourceLocation()); in makeObjCBool()
H A DReachableCode.cpp46 isa<CXXBoolLiteralExpr>(Ex) || isa<ObjCBoolLiteralExpr>(Ex) || in isTrivialExpression()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h87 class ObjCBoolLiteralExpr : public Expr {
92 ObjCBoolLiteralExpr(bool val, QualType Ty, SourceLocation l) in ObjCBoolLiteralExpr() function
97 explicit ObjCBoolLiteralExpr(EmptyShell Empty) in ObjCBoolLiteralExpr() function
H A DTextNodeDumper.h309 void VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *Node);
H A DJSONNodeDumper.h319 void VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *OBLE);
H A DRecursiveASTVisitor.h2764 DEF_TRAVERSE_STMT(ObjCBoolLiteralExpr, {})
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSValBuilder.h292 nonloc::ConcreteInt makeBoolVal(const ObjCBoolLiteralExpr *boolean) { in makeBoolVal()
/freebsd-14.2/contrib/llvm-project/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp761 if (const ObjCBoolLiteralExpr *BE = dyn_cast<ObjCBoolLiteralExpr>(Arg)) in rewriteToNumberLiteral()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td188 def ObjCBoolLiteralExpr : StmtNode<Expr>;
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp78 ObjCBoolLiteralExpr, CXXBoolLiteralExpr>(E); in isNumericLiteralExpression()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DSValBuilder.cpp380 return makeBoolVal(cast<ObjCBoolLiteralExpr>(E)); in getConstantVal()
H A DBugReporterVisitors.cpp2952 if (isa<GNUNullExpr, ObjCBoolLiteralExpr, CXXBoolLiteralExpr, IntegerLiteral, in patternMatch()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp355 Stmt *RewriteObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Exp);
2605 Stmt *RewriteModernObjC::RewriteObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Exp) { in RewriteObjCBoolLiteralExpr()
5505 if (ObjCBoolLiteralExpr *BoolLitExpr = dyn_cast<ObjCBoolLiteralExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp1294 void JSONNodeDumper::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *OBLE) { in VisitObjCBoolLiteralExpr()
H A DStmtProfile.cpp2360 void StmtProfiler::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *S) { in VisitObjCBoolLiteralExpr()
H A DTextNodeDumper.cpp1522 void TextNodeDumper::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
H A DStmtPrinter.cpp2680 void StmtPrinter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
H A DExpr.cpp192 if (isa<ObjCBoolLiteralExpr>(E)) in isKnownToHaveBooleanValue()
H A DItaniumMangle.cpp5506 Out << (cast<ObjCBoolLiteralExpr>(E)->getValue() ? '1' : '0'); in mangleExpression()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp429 isa<ObjCBoolLiteralExpr>(OrigElement) || in CheckObjCCollectionLiteralElement()
434 isa<ObjCBoolLiteralExpr>(OrigElement)) ? 2 in CheckObjCCollectionLiteralElement()
H A DSemaExpr.cpp17612 isa<FloatingLiteral>(SrcExpr) || isa<ObjCBoolLiteralExpr>(SrcExpr) || in CheckConversionToObjCLiteral()
21899 ObjCBoolLiteralExpr(Kind == tok::kw___objc_yes, BoolT, OpLoc); in ActOnObjCBoolLiteral()
H A DTreeTransform.h14377 TreeTransform<Derived>::TransformObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in TransformObjCBoolLiteralExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1647 void ASTStmtReader::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
3323 S = new (Context) ObjCBoolLiteralExpr(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1606 void ASTStmtWriter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp463 Value *VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()

12