| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | MemRegion.h | 894 const ObjCStringLiteral *Str; 896 ObjCStringRegion(const ObjCStringLiteral *str, in ObjCStringRegion() 903 const ObjCStringLiteral *Str, 908 const ObjCStringLiteral *getObjCStringLiteral() const { return Str; } in getObjCStringLiteral() 1518 const ObjCStringRegion *getObjCStringRegion(const ObjCStringLiteral *Str);
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | LocalizationChecker.cpp | 63 check::PostStmt<ObjCStringLiteral>> { 100 void checkPostStmt(const ObjCStringLiteral *SL, CheckerContext &C) const; 984 void NonLocalizedStringChecker::checkPostStmt(const ObjCStringLiteral *SL, in checkPostStmt() 1001 auto *LiteralExpr = dyn_cast<ObjCStringLiteral>(Point->getStmt()); in VisitNode() 1278 if (isa<ObjCStringLiteral>(Arg)) in VisitCallExpr()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| H A D | ASTUtils.cpp | 173 if (auto *ObjCStr = dyn_cast<ObjCStringLiteral>(E)) in tryToFindPtrOrigin()
|
| H A D | RawPtrRefCallArgsChecker.cpp | 229 if (isa<ObjCStringLiteral>(ArgOrigin)) in isPtrOriginSafe()
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprConstant.cpp | 375 ConstantLValue VisitObjCStringLiteral(const ObjCStringLiteral *e); 501 ConstantLValueEmitter::VisitObjCStringLiteral(const ObjCStringLiteral *e) { in VisitObjCStringLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGObjCRuntime.h | 54 class ObjCStringLiteral; variable
|
| H A D | CGExprConstant.cpp | 2095 ConstantLValue VisitObjCStringLiteral(const ObjCStringLiteral *E); 2310 ConstantLValueEmitter::VisitObjCStringLiteral(const ObjCStringLiteral *E) { in VisitObjCStringLiteral()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 51 class ObjCStringLiteral : public Expr { 56 ObjCStringLiteral(StringLiteral *SL, QualType T, SourceLocation L) in ObjCStringLiteral() function 61 explicit ObjCStringLiteral(EmptyShell Empty) in ObjCStringLiteral() function
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/ |
| H A D | ASTSelection.cpp | 270 if (isa<StringLiteral>(S) && isa<ObjCStringLiteral>(Parent)) in getSelectionCanonizalizationAction()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 146 return new (Context) ObjCStringLiteral(S, Ty, AtLoc); in BuildObjCStringLiteral() 479 if (ObjCStringLiteral *getString = in CheckObjCCollectionLiteralElement() 480 dyn_cast<ObjCStringLiteral>(OrigElement)) { in CheckObjCCollectionLiteralElement() 930 if (auto *StrLit = dyn_cast<ObjCStringLiteral>(Key)) { in CheckObjCDictionaryLiteralDuplicateKeys() 2566 if (ObjCStringLiteral *OSL = in DiagnoseCStringFormatDirectiveInObjCAPI() 2567 dyn_cast<ObjCStringLiteral>(FormatExpr->IgnoreParenImpCasts())) { in DiagnoseCStringFormatDirectiveInObjCAPI() 3571 ACCResult VisitObjCStringLiteral(ObjCStringLiteral *e) { in VisitObjCStringLiteral()
|
| H A D | SemaObjC.cpp | 2291 if (const ObjCStringLiteral *OSL = in DiagnoseCStringFormatDirectiveInCFAPI() 2292 dyn_cast<ObjCStringLiteral>(FormatExpr->IgnoreParenImpCasts())) in DiagnoseCStringFormatDirectiveInCFAPI()
|
| H A D | SemaChecking.cpp | 4998 if (auto *ObjcLiteral = dyn_cast<ObjCStringLiteral>(Arg)) { in CheckOSLogFormatStringArg() 6530 if (const ObjCStringLiteral *ObjCFExpr = dyn_cast<ObjCStringLiteral>(E)) in checkFormatStringExpr() 7048 if (!isa<ObjCStringLiteral>(OrigFormatExpr)) { in HandleNullChar() 12127 if (isa<ObjCStringLiteral>(E) || isa<ObjCArrayLiteral>(E) || in CheckImplicitConversion()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | StmtNodes.td | 178 def ObjCStringLiteral : StmtNode<Expr>;
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | MemRegion.cpp | 256 const ObjCStringLiteral *Str, in ProfileRegion() 991 MemRegionManager::getObjCStringRegion(const ObjCStringLiteral *Str){ in getObjCStringRegion()
|
| H A D | SValBuilder.cpp | 342 const auto *SL = cast<ObjCStringLiteral>(E); in getConstantVal()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 169 bool VisitObjCStringLiteral(const ObjCStringLiteral *E);
|
| /freebsd/contrib/llvm-project/clang/lib/Edit/ |
| H A D | RewriteObjCFoundationAPI.cpp | 70 if ((isa<ObjCStringLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ASTStructuralEquivalence.cpp | 286 bool IsStmtEquivalent(const ObjCStringLiteral *E1, in IsStmtEquivalent() 287 const ObjCStringLiteral *E2) { in IsStmtEquivalent()
|
| H A D | StmtProfile.cpp | 2378 void StmtProfiler::VisitObjCStringLiteral(const ObjCStringLiteral *S) { in VisitObjCStringLiteral()
|
| H A D | StmtPrinter.cpp | 2777 void StmtPrinter::VisitObjCStringLiteral(ObjCStringLiteral *Node) { in VisitObjCStringLiteral()
|
| /freebsd/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 960 const internal::VariadicDynCastAllOfMatcher<Stmt, ObjCStringLiteral> objcStringLiteral;
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 297 Stmt *RewriteObjCStringLiteral(ObjCStringLiteral *Exp); 2483 Stmt *RewriteObjC::RewriteObjCStringLiteral(ObjCStringLiteral *Exp) { in RewriteObjCStringLiteral() 4605 if (ObjCStringLiteral *AtString = dyn_cast<ObjCStringLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| H A D | RewriteModernObjC.cpp | 352 Stmt *RewriteObjCStringLiteral(ObjCStringLiteral *Exp); 2557 Stmt *RewriteModernObjC::RewriteObjCStringLiteral(ObjCStringLiteral *Exp) { in RewriteObjCStringLiteral() 5466 if (ObjCStringLiteral *AtString = dyn_cast<ObjCStringLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | FormatToken.h | 133 TYPE(ObjCStringLiteral) \
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1458 void ASTStmtReader::VisitObjCStringLiteral(ObjCStringLiteral *E) { in VisitObjCStringLiteral() 3421 S = new (Context) ObjCStringLiteral(Empty); in ReadStmtFromStream()
|