| /llvm-project-15.0.7/clang/test/AST/ |
| H A D | bool-type.m | 9 // CHECK-CHAR: ObjCBoolLiteralExpr {{.*}} 'signed char' __objc_yes 10 // CHECK-BOOL: ObjCBoolLiteralExpr {{.*}} '_Bool' __objc_yes
|
| H A D | ast-dump-expr-json.m | 5023 // CHECK-NEXT: "kind": "ObjCBoolLiteralExpr", 5047 // CHECK-NEXT: "kind": "ObjCBoolLiteralExpr",
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 94 ObjCBoolLiteralExpr *makeObjCBool(bool Val); 201 ObjCBoolLiteralExpr *ASTMaker::makeObjCBool(bool Val) { in makeObjCBool() 203 return new (C) ObjCBoolLiteralExpr(Val, Ty, SourceLocation()); in makeObjCBool()
|
| H A D | ReachableCode.cpp | 44 isa<CXXBoolLiteralExpr>(Ex) || isa<ObjCBoolLiteralExpr>(Ex) || in isTrivialExpression()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 88 class ObjCBoolLiteralExpr : public Expr { 93 ObjCBoolLiteralExpr(bool val, QualType Ty, SourceLocation l) in ObjCBoolLiteralExpr() function 98 explicit ObjCBoolLiteralExpr(EmptyShell Empty) in ObjCBoolLiteralExpr() function
|
| H A D | TextNodeDumper.h | 300 void VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *Node);
|
| H A D | JSONNodeDumper.h | 305 void VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *OBLE);
|
| H A D | RecursiveASTVisitor.h | 2760 DEF_TRAVERSE_STMT(ObjCBoolLiteralExpr, {})
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SValBuilder.h | 275 nonloc::ConcreteInt makeBoolVal(const ObjCBoolLiteralExpr *boolean) { in makeBoolVal()
|
| /llvm-project-15.0.7/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 760 if (const ObjCBoolLiteralExpr *BE = dyn_cast<ObjCBoolLiteralExpr>(Arg)) in rewriteToNumberLiteral()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 187 def ObjCBoolLiteralExpr : StmtNode<Expr>;
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| H A D | RetainCountDiagnostics.cpp | 77 ObjCBoolLiteralExpr, CXXBoolLiteralExpr>(E); in isNumericLiteralExpression()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | SValBuilder.cpp | 372 return makeBoolVal(cast<ObjCBoolLiteralExpr>(E)); in getConstantVal()
|
| H A D | BugReporterVisitors.cpp | 2758 if (isa<GNUNullExpr, ObjCBoolLiteralExpr, CXXBoolLiteralExpr, IntegerLiteral, in patternMatch()
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 355 Stmt *RewriteObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Exp); 2605 Stmt *RewriteModernObjC::RewriteObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Exp) { in RewriteObjCBoolLiteralExpr() 5506 if (ObjCBoolLiteralExpr *BoolLitExpr = dyn_cast<ObjCBoolLiteralExpr>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 1196 void JSONNodeDumper::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *OBLE) { in VisitObjCBoolLiteralExpr()
|
| H A D | TextNodeDumper.cpp | 1397 void TextNodeDumper::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
|
| H A D | StmtProfile.cpp | 2287 void StmtProfiler::VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *S) { in VisitObjCBoolLiteralExpr()
|
| H A D | StmtPrinter.cpp | 2647 void StmtPrinter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *Node) { in VisitObjCBoolLiteralExpr()
|
| H A D | Expr.cpp | 191 if (isa<ObjCBoolLiteralExpr>(E)) in isKnownToHaveBooleanValue()
|
| H A D | ItaniumMangle.cpp | 4960 Out << (cast<ObjCBoolLiteralExpr>(E)->getValue() ? '1' : '0'); in mangleExpression()
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1612 void ASTStmtReader::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr() 3193 S = new (Context) ObjCBoolLiteralExpr(Empty); in ReadStmtFromStream()
|
| H A D | ASTWriterStmt.cpp | 1507 void ASTStmtWriter::VisitObjCBoolLiteralExpr(ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 428 isa<ObjCBoolLiteralExpr>(OrigElement) || in CheckObjCCollectionLiteralElement() 433 isa<ObjCBoolLiteralExpr>(OrigElement)) ? 2 in CheckObjCCollectionLiteralElement()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 464 Value *VisitObjCBoolLiteralExpr(const ObjCBoolLiteralExpr *E) { in VisitObjCBoolLiteralExpr()
|