Lines Matching refs:labels

815   void AddLabelReference(const std::list<parser::Label> &labels) {  in AddLabelReference()  argument
816 for (const parser::Label &label : labels) { in AddLabelReference()
856 const TargetStmtMap &labels, const parser::Label &label) { in GetLabel() argument
857 const auto iter{labels.find(label)}; in GetLabel()
858 if (iter == labels.cend()) { in GetLabel()
867 const TargetStmtMap &labels, const IndexList &loopBodies, in CheckBranchesIntoDoBody() argument
871 auto branchTarget{GetLabel(labels, label)}; in CheckBranchesIntoDoBody()
920 const SourceStmtList &branches, const TargetStmtMap &labels, in CheckLabelDoConstraints() argument
927 auto doTarget{GetLabel(labels, label)}; in CheckLabelDoConstraints()
964 CheckBranchesIntoDoBody(branches, labels, loopBodies, context); in CheckLabelDoConstraints()
970 const TargetStmtMap &labels, const std::vector<ScopeInfo> &scopes, in CheckScopeConstraints() argument
976 auto target{GetLabel(labels, label)}; in CheckScopeConstraints()
1011 const TargetStmtMap &labels, SemanticsContext &context) { in CheckBranchTargetConstraints() argument
1014 auto branchTarget{GetLabel(labels, label)}; in CheckBranchTargetConstraints()
1038 const TargetStmtMap &labels, const std::vector<ScopeInfo> &scopes, in CheckBranchConstraints() argument
1040 CheckScopeConstraints(branches, labels, scopes, context); in CheckBranchConstraints()
1041 CheckBranchTargetConstraints(branches, labels, context); in CheckBranchConstraints()
1045 const TargetStmtMap &labels, SemanticsContext &context) { in CheckDataXferTargetConstraints() argument
1048 auto ioTarget{GetLabel(labels, label)}; in CheckDataXferTargetConstraints()
1063 const TargetStmtMap &labels, const std::vector<ScopeInfo> &scopes, in CheckDataTransferConstraints() argument
1065 CheckScopeConstraints(dataTransfers, labels, scopes, context); in CheckDataTransferConstraints()
1066 CheckDataXferTargetConstraints(dataTransfers, labels, context); in CheckDataTransferConstraints()
1070 const TargetStmtMap &labels, SemanticsContext &context) { in CheckAssignTargetConstraints() argument
1073 auto target{GetLabel(labels, label)}; in CheckAssignTargetConstraints()
1093 const TargetStmtMap &labels, const std::vector<ScopeInfo> &scopes, in CheckAssignConstraints() argument
1095 CheckScopeConstraints(assigns, labels, scopes, context); in CheckAssignConstraints()
1096 CheckAssignTargetConstraints(assigns, labels, context); in CheckAssignConstraints()
1104 const auto &labels{programUnit.targetStmts}; in CheckConstraints() local
1106 CheckLabelDoConstraints(dos, branches, labels, scopes, context); in CheckConstraints()
1107 CheckBranchConstraints(branches, labels, scopes, context); in CheckConstraints()
1109 CheckDataTransferConstraints(dataTransfers, labels, scopes, context); in CheckConstraints()
1111 CheckAssignConstraints(assigns, labels, scopes, context); in CheckConstraints()