| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | message.h | 45 class MessageFixedText { 47 constexpr MessageFixedText() {} in MessageFixedText() function 48 constexpr MessageFixedText( 51 constexpr MessageFixedText(const MessageFixedText &) = default; 52 constexpr MessageFixedText(MessageFixedText &&) = default; 53 constexpr MessageFixedText &operator=(const MessageFixedText &) = default; 54 constexpr MessageFixedText &operator=(MessageFixedText &&) = default; 72 constexpr MessageFixedText operator""_err_en_US( 76 constexpr MessageFixedText operator""_warn_en_US( 80 constexpr MessageFixedText operator""_port_en_US( [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-15.0.7/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_; 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() 240 const MessageFixedText text_; 245 inline constexpr auto withMessage(MessageFixedText msg, PA parser) { in withMessage() 848 constexpr NonstandardParser(PA parser, MessageFixedText msg) in NonstandardParser() 867 const MessageFixedText message_; [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() 166 [](const MessageFixedText &x) { return x.severity(); }, in severity() 176 [severity](MessageFixedText &x) { x.set_severity(severity); }, in set_severity() 186 [](const MessageFixedText &t) { in ToString()
|
| H A D | misc-parsers.h | 29 inline constexpr auto nonemptyList(MessageFixedText error, const PA &p) { in nonemptyList()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-coarray.h | 17 class MessageFixedText; variable 44 void Say2(const parser::CharBlock &, parser::MessageFixedText &&, 45 const parser::CharBlock &, parser::MessageFixedText &&);
|
| H A D | mod-file.h | 20 class MessageFixedText; variable 91 parser::MessageFixedText &&, const std::string &);
|
| H A D | check-coarray.cpp | 55 parser::MessageFixedText GetEnclosingMsg() { in GetEnclosingMsg() 184 parser::MessageFixedText &&msg1, const parser::CharBlock &name2, in Say2() 185 parser::MessageFixedText &&msg2) { in Say2()
|
| H A D | pointer-assignment.cpp | 37 using parser::MessageFixedText; 153 std::optional<MessageFixedText> msg; in Check() 199 std::optional<std::variant<MessageFixedText, MessageFormattedText>> msg; in Check() 245 if (auto *m{std::get_if<MessageFixedText>(&*msg)}) { in Check() 263 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 | resolve-names-utils.cpp | 47 parser::MessageFixedText WithSeverity( in WithSeverity() 48 const parser::MessageFixedText &msg, parser::Severity severity) { in WithSeverity() 49 return parser::MessageFixedText{ in WithSeverity() 421 std::optional<parser::MessageFixedText> msg; in CheckCanEquivalence() 577 parser::MessageFixedText msg; in CheckObject()
|
| H A D | check-declarations.cpp | 78 std::optional<parser::MessageFixedText> CheckNumberOfArgs( 708 std::optional<parser::MessageFixedText> msg; in CheckArraySpec() 859 const Symbol &, const Symbol &, parser::MessageFixedText &&, A &&...); 902 std::optional<parser::MessageFixedText> error; in CheckSubprogram() 1254 std::optional<parser::MessageFixedText> msg; in CheckDefinedOperator() 1285 std::optional<parser::MessageFixedText> CheckHelper::CheckNumberOfArgs( in CheckNumberOfArgs() 1330 std::optional<parser::MessageFixedText> msg; in CheckDefinedOperatorArg() 1357 std::optional<parser::MessageFixedText> msg; in CheckDefinedAssignment() 1386 std::optional<parser::MessageFixedText> msg; in CheckDefinedAssignmentArg() 1571 std::optional<parser::MessageFixedText> msg; in CheckPassArg() [all …]
|
| H A D | resolve-names.cpp | 52 using MessageFixedText = parser::MessageFixedText; typedef 118 Message &Say(MessageFixedText &&); 121 Message &Say(const SourceName &, MessageFixedText &&); 534 MessageFixedText &&); 536 const SourceName &, MessageFixedText &&, Symbol &, MessageFixedText &&); 538 const parser::Name &, MessageFixedText &&, Symbol &, MessageFixedText &&); 1859 Message &MessageHandler::Say(MessageFixedText &&msg) { in Say() 2116 MessageFixedText &&msg1, Message &&msg2) { in SayWithReason() 2151 Symbol &symbol, MessageFixedText &&msg2) { in Say2() 2156 Symbol &symbol, MessageFixedText &&msg2) { in Say2() [all …]
|
| H A D | tools.cpp | 973 std::optional<parser::MessageFixedText> GetImageControlStmtCoarrayMsg( in GetImageControlStmtCoarrayMsg() 980 -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg() 985 -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg() 990 -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg() 994 [](const auto &) -> std::optional<parser::MessageFixedText> { in GetImageControlStmtCoarrayMsg()
|
| H A D | check-do-forall.cpp | 75 static parser::MessageFixedText GetEnclosingDoMsg() { in GetEnclosingDoMsg() 80 parser::MessageFixedText &&message, parser::CharBlock doLocation) { in SayWithDo() 599 const UnorderedSymbolSet &uses, parser::MessageFixedText &&errorMessage, in CheckNoCollisions()
|
| H A D | scope.cpp | 262 std::optional<parser::MessageFixedText> Scope::SetImportKind(ImportKind kind) { in SetImportKind()
|
| H A D | semantics.cpp | 375 const Symbol &variable, parser::MessageFixedText &&message) { in CheckIndexVarRedefine()
|
| H A D | expression.cpp | 157 MaybeExpr TryDefinedOp(const char *, parser::MessageFixedText, 160 MaybeExpr TryDefinedOp(E opr, parser::MessageFixedText msg) { in TryDefinedOp() 171 MaybeExpr TryDefinedOp(std::vector<const char *>, parser::MessageFixedText); 3496 parser::MessageFixedText error, const Symbol **definedOpSymbolPtr, in TryDefinedOp() 3543 std::vector<const char *> oprs, parser::MessageFixedText error) { in TryDefinedOp() 3607 std::optional<parser::MessageFixedText> msg; in OkLogicalIntegerAssignment()
|
| H A D | mod-file.cpp | 985 parser::MessageFixedText{str.c_str(), str.size(), msg.severity()}, in Read() 1047 const std::string &ancestor, parser::MessageFixedText &&msg, in Say()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | semantics.h | 172 parser::MessageFixedText &&msg, A &&...args) { in SayWithDecl() 239 const parser::CharBlock &, const Symbol &, parser::MessageFixedText &&);
|
| H A D | scope.h | 229 std::optional<parser::MessageFixedText> SetImportKind(ImportKind);
|
| H A D | tools.h | 198 std::optional<parser::MessageFixedText> GetImageControlStmtCoarrayMsg(
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | tools.cpp | 946 std::optional<parser::MessageFixedText> CheckProcCompatibility(bool isCall, in CheckProcCompatibility() 950 std::optional<parser::MessageFixedText> msg; in CheckProcCompatibility()
|