Searched refs:StringLiteral (Results 101 - 125 of 141) sorted by relevance

123456

/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclAttr.cpp358 const auto *Literal = dyn_cast<StringLiteral>(ArgExpr->IgnoreParenCasts());
610 if (const auto *StrLit = dyn_cast<StringLiteral>(ArgExp)) {
2468 if (const auto *SE = dyn_cast_or_null<StringLiteral>(AL.getMessageExpr()))
2471 if (const auto *SE = dyn_cast_or_null<StringLiteral>(AL.getReplacementExpr()))
2561 if (const auto *SE = dyn_cast_or_null<StringLiteral>(AL.getArgAsExpr(0)))
2564 if (const auto *SE = dyn_cast_or_null<StringLiteral>(AL.getArgAsExpr(1)))
H A DSemaPseudoObject.cpp1063 if (isa<StringLiteral>(IndexExpr))
H A DSemaDecl.cpp7320 StringLiteral *SE = cast<StringLiteral>(E);
9341 StringLiteral *SE = cast<StringLiteral>(E);
13054 PragmaStack<StringLiteral *> *Stack = nullptr;
13097 const auto *SL = dyn_cast<StringLiteral>(Init->IgnoreImpCasts());
13111 const auto *SLJ = dyn_cast<StringLiteral>(Init->IgnoreImpCasts());
18368 StringLiteral *AsmString = cast<StringLiteral>(expr);
H A DSemaDeclCXX.cpp15850 StringLiteral *Lit = cast<StringLiteral>(LangStr);
16096 StringLiteral *AssertMessage =
16097 AssertMessageExpr ? cast<StringLiteral>(AssertMessageExpr) : nullptr;
16108 StringLiteral *AssertMessage,
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGObjCGNU.cpp568 ConstantAddress GenerateConstantString(const StringLiteral *) override;
971 ConstantAddress GenerateConstantString(const StringLiteral *SL) override {
2468 ConstantAddress CGObjCGNU::GenerateConstantString(const StringLiteral *SL) {
H A DBackendUtil.cpp99 static constexpr StringLiteral DefaultProfileGenName = "default_%m.profraw";
H A DCodeGenModule.cpp4995 const StringLiteral *Literal, bool TargetIsLSB,
5028 CodeGenModule::GetAddrOfConstantCFString(const StringLiteral *Literal) {
5259 CodeGenModule::GetConstantArrayFromStringLiteral(const StringLiteral *E) {
5324 CodeGenModule::GetAddrOfConstantStringFromLiteral(const StringLiteral *S,
H A DCGObjCMac.cpp1090 ConstantAddress GenerateConstantString(const StringLiteral *SL) override;
1091 ConstantAddress GenerateConstantNSString(const StringLiteral *SL);
1960 CGObjCCommonMac::GenerateConstantString(const StringLiteral *SL) {
1968 const StringLiteral *Literal, unsigned &StringLength) {
2008 CGObjCCommonMac::GenerateConstantNSString(const StringLiteral *Literal) {
H A DCGExprAgg.cpp142 void VisitStringLiteral(StringLiteral *E) { EmitAggLoadOfLValue(E); }
H A DCGStmt.cpp2118 static llvm::MDNode *getAsmSrcLocInfo(const StringLiteral *Str,
H A DCGExpr.cpp1334 return EmitStringLiteralLValue(cast<StringLiteral>(E));
2937 LValue CodeGenFunction::EmitStringLiteralLValue(const StringLiteral *E) {
2949 assert(SL != nullptr && "No StringLiteral name in PredefinedExpr");
/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DItaniumMangle.cpp141 bool shouldMangleStringLiteral(const StringLiteral *) override {
184 void mangleStringLiteral(const StringLiteral *, raw_ostream &) override;
6371 void ItaniumMangleContextImpl::mangleStringLiteral(const StringLiteral *, raw_ostream &) {
H A DDeclPrinter.cpp941 if (StringLiteral *SL = D->getMessage()) {
H A DJSONNodeDumper.cpp1426 void JSONNodeDumper::VisitStringLiteral(const StringLiteral *SL) {
H A DASTImporter.cpp594 ExpectedStmt VisitStringLiteral(StringLiteral *E);
6035 SmallVector<StringLiteral *, 4> Clobbers;
6044 SmallVector<StringLiteral *, 4> Constraints;
6799 ExpectedStmt ASTNodeImporter::VisitStringLiteral(StringLiteral *E) {
6809 return StringLiteral::Create(
H A DStmtProfile.cpp1227 void StmtProfiler::VisitStringLiteral(const StringLiteral *S) {
H A DASTContext.cpp11233 StringLiteral *
11235 StringLiteral *&Result = StringLiteralCache[Key];
11237 Result = StringLiteral::Create(
11238 *this, Key, StringLiteral::Ascii,
/netbsd-current/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp1144 bool WalkUpFromStringLiteral(StringLiteral *S) {
/netbsd-current/external/apache2/llvm/dist/clang/utils/TableGen/
H A DClangDiagnosticsEmitter.cpp1018 constexpr llvm::StringLiteral StopSets[] = {"%", "%|}", "%|}$"};
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2345 extern const internal::VariadicDynCastAllOfMatcher<Stmt, StringLiteral>
6448 StringLiteral),
/netbsd-current/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp599 StringLiteral *getStringLiteral(StringRef Str) {
603 return StringLiteral::Create(*Context, Str, StringLiteral::Ascii,
2579 // The pretty printer for StringLiteral handles escape characters properly.
H A DRewriteObjC.cpp499 StringLiteral *getStringLiteral(StringRef Str) {
503 return StringLiteral::Create(*Context, Str, StringLiteral::Ascii,
2506 // The pretty printer for StringLiteral handles escape characters properly.
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DRegionStore.cpp1644 const StringLiteral *Str = StrR->getStringLiteral();
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderDecl.cpp1533 AD->setAsmString(cast<StringLiteral>(Record.readExpr()));
2419 D->Message = cast_or_null<StringLiteral>(Record.readExpr());
/netbsd-current/external/apache2/llvm/dist/clang/lib/Parse/
H A DParseDecl.cpp1144 if (StringLiteral *MessageStringLiteral =
1145 cast_or_null<StringLiteral>(MessageExpr.get())) {

Completed in 800 milliseconds

123456