/llvm-project/flang/include/flang/Parser/ |
H A D | message.h | 46 class MessageFixedText { 48 constexpr MessageFixedText() {} 49 constexpr MessageFixedText( 52 constexpr MessageFixedText(const MessageFixedText &) = default; 53 constexpr MessageFixedText(MessageFixedText &&) = default; 54 constexpr MessageFixedText &operator=(const MessageFixedText &) = default; 55 constexpr MessageFixedText 47 constexpr MessageFixedText() {} MessageFixedText() function [all...] |
H A D | instrumented-parser.h | 31 bool Fails(const char *at, const MessageFixedText &tag, ParseState &); 32 void Note(const char *at, const MessageFixedText &tag, bool pass, 45 std::map<MessageFixedText, Entry> perTag; 54 constexpr InstrumentedParser(const MessageFixedText &tag, const PA &parser) in InstrumentedParser() 74 const MessageFixedText tag_; 80 const MessageFixedText &tag, const PA &parser) { in instrumented()
|
H A D | parse-state.h | 122 void PushContext(MessageFixedText text) { in PushContext() 140 template <typename... A> void Say(const MessageFixedText &text, A &&...args) { in Say() 148 void Nonstandard(LanguageFeature lf, const MessageFixedText &msg) { in Nonstandard() 152 CharBlock range, LanguageFeature lf, const MessageFixedText &msg) { in Nonstandard() 158 bool IsNonstandardOk(LanguageFeature lf, const MessageFixedText &msg) { in IsNonstandardOk()
|
/llvm-project/flang/lib/Parser/ |
H A D | instrumented-parser.cpp | 21 bool operator<(const MessageFixedText &x, const MessageFixedText &y) { in operator <() 26 const char *at, const MessageFixedText &tag, ParseState &state) { in Fails() 47 void ParsingLog::Note(const char *at, const MessageFixedText &tag, bool pass, in Note()
|
H A D | basic-parsers.h | 53 constexpr explicit FailParser(MessageFixedText t) : text_{t} {} in FailParser() 60 const MessageFixedText text_; 63 template <typename A = Success> inline constexpr auto fail(MessageFixedText t) { in fail() 182 constexpr MessageContextParser(MessageFixedText t, PA p) in MessageContextParser() 192 const MessageFixedText text_; 197 inline constexpr auto inContext(MessageFixedText context, PA parser) { in inContext() 208 constexpr WithMessageParser(MessageFixedText t, PA p) in WithMessageParser() 245 const MessageFixedText text_; 250 inline constexpr auto withMessage(MessageFixedText msg, PA parser) { in withMessage() 817 inline constexpr auto localRecovery(MessageFixedText ms in OkParser() [all...] |
H A D | message.cpp | 23 llvm::raw_ostream &operator<<(llvm::raw_ostream &o, const MessageFixedText &t) { in operator <<() 31 void MessageFormattedText::Format(const MessageFixedText *text, ...) { in Format() 171 [](const MessageFixedText &x) { return x.severity(); }, in severity() 181 [severity](MessageFixedText &x) { x.set_severity(severity); }, in set_severity() 209 [](const MessageFixedText &t) { in ResolveProvenances()
|
H A D | misc-parsers.h | 29 inline constexpr auto nonemptyList(MessageFixedText error, const PA &p) { in nonemptyList()
|
/llvm-project/flang/lib/Semantics/ |
H A D | check-coarray.h | 17 class MessageFixedText; variable 62 void Say2(const parser::CharBlock &, parser::MessageFixedText &&, 63 const parser::CharBlock &, parser::MessageFixedText &&);
|
H A D | mod-file.h | 20 class MessageFixedText; variable 106 parser::MessageFixedText &&, const std::string &);
|
H A D | pointer-assignment.cpp | 39 using parser::MessageFixedText; 256 std::optional<MessageFixedText> msg; in Check() 315 std::optional<std::variant<MessageFixedText, MessageFormattedText>> msg; in Check() 352 if (auto *m{std::get_if<MessageFixedText>(&*msg)}) { in Check() 374 if (std::optional<MessageFixedText> msg{evaluate::CheckProcCompatibility( in Check()
|
H A D | resolve-names-utils.h | 48 parser::MessageFixedText WithSeverity( 49 const parser::MessageFixedText &msg, parser::Severity);
|
H A D | check-coarray.cpp | 55 parser::MessageFixedText GetEnclosingMsg() { in GetEnclosingMsg() 361 parser::MessageFixedText &&msg1, const parser::CharBlock &name2, in CheckNamesAreDistinct() 362 parser::MessageFixedText &&msg2) {
|
H A D | resolve-names-utils.cpp | 46 parser::MessageFixedText WithSeverity( in Resolve() 47 const parser::MessageFixedText &msg, parser::Severity severity) { 48 return parser::MessageFixedText{ in WithSeverity() 406 std::optional<parser::MessageFixedText> msg; in AddToSet()
|
H A D | check-declarations.cpp | 86 std::optional<parser::MessageFixedText> CheckNumberOfArgs( 1200 std::optional<parser::MessageFixedText> msg; in CheckArraySpec() 1345 const Symbol &, const Symbol &, parser::MessageFixedText &&, A &&...); 1404 std::optional<parser::MessageFixedText> error; in CheckSubprogram() 2006 std::optional<parser::MessageFixedText> msg; in CheckDefinedOperator() 2052 std::optional<parser::MessageFixedText> CheckHelper::CheckNumberOfArgs( in CheckNumberOfArgs() 2102 std::optional<parser::MessageFixedText> msg; in CheckDefinedOperatorArg() 2137 std::optional<parser::MessageFixedText> msg; in CheckDefinedAssignment() 2166 std::optional<parser::MessageFixedText> msg; in CheckDefinedAssignmentArg() 2301 parser::MessageFixedText ms in CheckContiguous() [all...] |
H A D | tools.cpp | 1026 std::optional<parser::MessageFixedText> GetImageControlStmtCoarrayMsg( in GetImageControlStmtCoarrayMsg() 1033 -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg() 1038 -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg() 1043 -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg() 1047 [](const auto &) -> std::optional<parser::MessageFixedText> {
|
H A D | resolve-names.cpp | 54 using MessageFixedText = parser::MessageFixedText; 119 Message &Say(MessageFixedText &&); 122 Message &Say(const SourceName &, MessageFixedText &&); 125 Message &Say(const SourceName &source, MessageFixedText &&msg, A &&...args) { in Say() 226 const parser::Name &name, MessageFixedText &&text, const A &...args) { in Say() 542 const parser::Name &, Symbol &, MessageFixedText &&, Message &&); 545 const parser::Name &, Symbol &, MessageFixedText &&, A &&...args); 548 const SourceName &, MessageFixedText &&, const Scope &); 549 Message &Say2(const SourceName &, MessageFixedText 53 using MessageFixedText = parser::MessageFixedText; global() typedef [all...] |
H A D | check-do-forall.cpp | 77 static parser::MessageFixedText GetEnclosingDoMsg() { in GetEnclosingDoMsg() 82 parser::MessageFixedText &&message, parser::CharBlock doLocation) { in SayWithDo() 630 const UnorderedSymbolSet &uses, parser::MessageFixedText &&errorMessage,
|
H A D | definable.cpp | 19 const parser::MessageFixedText &text, const Symbol &original, A &&...x) { in BlameSymbol()
|
H A D | check-call.cpp | 706 std::optional<parser::MessageFixedText> undefinableMessage; in CheckExplicitDataArg() 1534 std::optional<parser::MessageFixedText> msg{ in CheckImage_Index()
|
H A D | scope.cpp | 267 std::optional<parser::MessageFixedText> Scope::SetImportKind(ImportKind kind) { in SetImportKind()
|
H A D | expression.cpp | 169 const char *, parser::MessageFixedText, bool isUserOp = false); 171 MaybeExpr TryDefinedOp(E opr, parser::MessageFixedText msg) { 183 const std::vector<const char *> &, parser::MessageFixedText); 430 std::optional<parser::MessageFixedText> msg; in CheckConstantSubscripts() 4439 const char *opr, parser::MessageFixedText error, bool isUserOp) { in TryDefinedOp() 4519 const std::vector<const char *> &oprs, parser::MessageFixedText error) { in TryDefinedAssignment() 4626 std::optional<parser::MessageFixedText> msg; in AnalyzeExpr()
|
H A D | semantics.cpp | 475 parser::MessageFixedText &&message) { in ActivateIndexVar()
|
/llvm-project/flang/include/flang/Semantics/ |
H A D | semantics.h | 191 const parser::CharBlock &at, parser::MessageFixedText &&msg, 302 const parser::CharBlock &, const Symbol &, parser::MessageFixedText &&);
|
H A D | scope.h | 234 std::optional<parser::MessageFixedText> SetImportKind(ImportKind);
|
H A D | tools.h | 258 std::optional<parser::MessageFixedText> GetImageControlStmtCoarrayMsg(
|