Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h842 const ObjCStringLiteral *Str;
844 ObjCStringRegion(const ObjCStringLiteral *str, in ObjCStringRegion()
851 const ObjCStringLiteral *Str,
855 const ObjCStringLiteral *getObjCStringLiteral() const { return Str; } in getObjCStringLiteral()
1319 const ObjCStringRegion *getObjCStringRegion(const ObjCStringLiteral *Str);
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DLocalizationChecker.cpp62 check::PostStmt<ObjCStringLiteral>> {
100 void checkPostStmt(const ObjCStringLiteral *SL, CheckerContext &C) const;
997 void NonLocalizedStringChecker::checkPostStmt(const ObjCStringLiteral *SL, in checkPostStmt()
1013 auto *LiteralExpr = dyn_cast<ObjCStringLiteral>(Point->getStmt()); in VisitNode()
1289 if (isa<ObjCStringLiteral>(Arg)) in VisitCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCRuntime.h53 class ObjCStringLiteral; variable
H A DCGExprConstant.cpp1613 ConstantLValue VisitObjCStringLiteral(const ObjCStringLiteral *E);
1785 ConstantLValueEmitter::VisitObjCStringLiteral(const ObjCStringLiteral *E) { in VisitObjCStringLiteral()
H A DCGObjC.cpp46 llvm::Value *CodeGenFunction::EmitObjCStringLiteral(const ObjCStringLiteral *E) in EmitObjCStringLiteral()
H A DCodeGenFunction.h3768 llvm::Value *EmitObjCStringLiteral(const ObjCStringLiteral *E);
H A DCGExprScalar.cpp790 Value *VisitObjCStringLiteral(const ObjCStringLiteral *E) { in VisitObjCStringLiteral()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprObjC.h51 class ObjCStringLiteral : public Expr {
56 ObjCStringLiteral(StringLiteral *SL, QualType T, SourceLocation L) in ObjCStringLiteral() function
60 explicit ObjCStringLiteral(EmptyShell Empty) in ObjCStringLiteral() function
H A DRecursiveASTVisitor.h2615 DEF_TRAVERSE_STMT(ObjCStringLiteral, {})
/freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Refactoring/
H A DASTSelection.cpp271 if (isa<StringLiteral>(S) && isa<ObjCStringLiteral>(Parent)) in getSelectionCanonizalizationAction()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DStmtNodes.td162 def ObjCStringLiteral : DStmt<Expr>;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Format/
H A DFormatToken.h80 TYPE(ObjCStringLiteral) \
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprObjC.cpp141 return new (Context) ObjCStringLiteral(S, Ty, AtLoc); in BuildObjCStringLiteral()
470 if (ObjCStringLiteral *getString = in CheckObjCCollectionLiteralElement()
471 dyn_cast<ObjCStringLiteral>(OrigElement)) { in CheckObjCCollectionLiteralElement()
2384 if (ObjCStringLiteral *OSL = in DiagnoseCStringFormatDirectiveInObjCAPI()
2385 dyn_cast<ObjCStringLiteral>(FormatExpr->IgnoreParenImpCasts())) { in DiagnoseCStringFormatDirectiveInObjCAPI()
3348 ACCResult VisitObjCStringLiteral(ObjCStringLiteral *e) { in VisitObjCStringLiteral()
H A DSemaChecking.cpp4018 if (const ObjCStringLiteral *OSL = in DiagnoseCStringFormatDirectiveInCFAPI()
4019 dyn_cast<ObjCStringLiteral>(FormatExpr->IgnoreParenImpCasts())) in DiagnoseCStringFormatDirectiveInCFAPI()
5287 if (auto *ObjcLiteral = dyn_cast<ObjCStringLiteral>(Arg)) { in CheckOSLogFormatStringArg()
6538 if (const ObjCStringLiteral *ObjCFExpr = dyn_cast<ObjCStringLiteral>(E)) in checkFormatStringExpr()
6974 if (!isa<ObjCStringLiteral>(OrigFormatExpr)) { in HandleNullChar()
10888 if (isa<ObjCStringLiteral>(E) || isa<ObjCArrayLiteral>(E) || in CheckImplicitConversion()
H A DTreeTransform.h11774 TreeTransform<Derived>::TransformObjCStringLiteral(ObjCStringLiteral *E) { in TransformObjCStringLiteral()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp259 const ObjCStringLiteral *Str, in ProfileRegion()
811 MemRegionManager::getObjCStringRegion(const ObjCStringLiteral *Str){ in getObjCStringRegion()
H A DSValBuilder.cpp300 const auto *SL = cast<ObjCStringLiteral>(E); in getConstantVal()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp70 if ((isa<ObjCStringLiteral>(Arg) && in rewriteObjCRedundantCallWithLiteral()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/
H A DRewriteObjC.cpp300 Stmt *RewriteObjCStringLiteral(ObjCStringLiteral *Exp);
2476 Stmt *RewriteObjC::RewriteObjCStringLiteral(ObjCStringLiteral *Exp) { in RewriteObjCStringLiteral()
4623 if (ObjCStringLiteral *AtString = dyn_cast<ObjCStringLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
H A DRewriteModernObjC.cpp354 Stmt *RewriteObjCStringLiteral(ObjCStringLiteral *Exp);
2554 Stmt *RewriteModernObjC::RewriteObjCStringLiteral(ObjCStringLiteral *Exp) { in RewriteObjCStringLiteral()
5506 if (ObjCStringLiteral *AtString = dyn_cast<ObjCStringLiteral>(S)) in RewriteFunctionBodyOrGlobalInitializer()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp1072 void ASTStmtReader::VisitObjCStringLiteral(ObjCStringLiteral *E) { in VisitObjCStringLiteral()
2683 S = new (Context) ObjCStringLiteral(Empty); in ReadStmtFromStream()
H A DASTWriterStmt.cpp1019 void ASTStmtWriter::VisitObjCStringLiteral(ObjCStringLiteral *E) { in VisitObjCStringLiteral()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DStmtProfile.cpp1875 void StmtProfiler::VisitObjCStringLiteral(const ObjCStringLiteral *S) { in VisitObjCStringLiteral()
H A DStmtPrinter.cpp2223 void StmtPrinter::VisitObjCStringLiteral(ObjCStringLiteral *Node) { in VisitObjCStringLiteral()
H A DExprConstant.cpp5783 bool VisitObjCStringLiteral(const ObjCStringLiteral *E) in VisitObjCStringLiteral()