Home
last modified time | relevance | path

Searched refs:StringLiteralParser (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DLiteralSupport.h231 class StringLiteralParser {
249 StringLiteralParser(ArrayRef<Token> StringToks, Preprocessor &PP,
252 StringLiteralParser(ArrayRef<Token> StringToks, const SourceManager &sm,
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLiteralSupport.cpp1990 StringLiteralParser::StringLiteralParser(ArrayRef<Token> StringToks, in StringLiteralParser() function in StringLiteralParser
2001 void StringLiteralParser::init(ArrayRef<Token> StringToks){ in init()
2335 bool StringLiteralParser::CopyStringFragment(const Token &Tok, in CopyStringFragment()
2380 void StringLiteralParser::DiagnoseLexingError(SourceLocation Loc) { in DiagnoseLexingError()
2389 unsigned StringLiteralParser::getOffsetOfStringByte(const Token &Tok, in getOffsetOfStringByte()
2469 bool StringLiteralParser::isValidUDSuffix(const LangOptions &LangOpts, in isValidUDSuffix()
H A DPragma.cpp771 StringLiteralParser Literal(Tok, PP); in LexModuleNameComponent()
1084 StringLiteralParser Literal(DiagName, PP, in HandlePragma()
H A DPreprocessor.cpp1407 StringLiteralParser Literal(StrToks, *this); in FinishLexStringLiteral()
H A DPPDirectives.cpp1543 StringLiteralParser Literal(StrTok, *this); in HandleLineDirective()
1694 StringLiteralParser Literal(StrTok, *this); in HandleDigitDirective()
H A DPPMacroExpansion.cpp1969 StringLiteralParser Literal(Tok, *this, in ExpandBuiltinMacro()
H A DLexer.cpp2169 StringLiteralParser::isValidUDSuffix(LangOpts, CompleteSuffix); in LexUDSuffix()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DFrontendAction.cpp441 StringLiteralParser Literal(T, CI.getPreprocessor()); in ReadOriginalFileName()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseExprCXX.cpp2490 StringLiteralParser Literal(Toks, PP); in ParseUnqualifiedIdOperator()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1379 StringLiteralParser SLP(TheTok, SM, Features, Target); in getLocationOfByte()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp2066 StringLiteralParser Literal(StringToks, PP, in ActOnUnevaluatedStringLiteral()
2147 StringLiteralParser Literal(StringToks, PP); in ActOnStringLiteral()
H A DSemaDeclCXX.cpp17140 << StringLiteralParser::isValidUDSuffix(getLangOpts(), II->getName()); in CheckLiteralOperatorDeclaration()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc11070 …ralParserC1EPKNS_5TokenEjRNS_12PreprocessorEb", "clang::StringLiteralParser::StringLiteralParser(c…
11071 …ralParserC2EPKNS_5TokenEjRNS_12PreprocessorEb", "clang::StringLiteralParser::StringLiteralParser(c…
11072 {"_ZN5clang19StringLiteralParser4initEPKNS_5TokenEj", "clang::StringLiteralParser::init(clang::Toke…
11073 …StringLiteralParser21getOffsetOfStringByteERKNS_5TokenEj", "clang::StringLiteralParser::getOffsetO…