Lines Matching defs:structure
562 // substring -- it looks like a structure component reference of an array
1049 // be a misparse of a structure constructor without parameters
1307 Say("'%s' must be an array or structure constructor if used with non-empty parentheses as a DATA statement constant"_err_en_US,
1997 const parser::StructureConstructor &structure) {
1998 auto &parsedType{std::get<parser::DerivedTypeSpec>(structure.t)};
2025 "structure constructor"_err_en_US,
2036 // The order is important below because a structure constructor can
2060 std::get<std::list<parser::ComponentSpec>>(structure.t)) {
2089 "Value in structure constructor lacks a component name"_err_en_US);
2105 "Whole parent component '%s' in structure constructor should not be anonymous"_port_en_US,
2119 Say(source, "Unexpected value in structure constructor"_err_en_US);
2134 "this structure constructor"_err_en_US,
2155 "Type parameter '%s' may not appear as a component of a structure constructor"_err_en_US,
2211 // Make implicit conversion explicit to allow folding of the structure
2265 "Value in structure constructor of type '%s' is "
2273 "Value in structure constructor is incompatible with "
3793 // Misparsed structure constructors are detected elsewhere after generic
3861 // Function references in Exprs might turn out to be misparsed structure
3867 // A misparsed function reference is really a structure
3988 // to actually be a structure constructor. In that case, repair the