Lines Matching refs:CheckHelper

34 class CheckHelper {  class
36 explicit CheckHelper(SemanticsContext &c) : context_{c} {} in CheckHelper() function in Fortran::semantics::CheckHelper
173 void CheckHelper::Check(const ParamValue &value, bool canBeAssumed) { in Check()
186 void CheckHelper::Check(const ArraySpec &shape) { in Check()
192 void CheckHelper::Check( in Check()
203 void CheckHelper::Check(const Symbol &symbol) { in Check()
378 void CheckHelper::CheckCommonBlock(const Symbol &symbol) { CheckBindC(symbol); } in CheckCommonBlock()
380 void CheckHelper::CheckValue( in CheckValue()
425 void CheckHelper::CheckAssumedTypeEntity( // C709 in CheckAssumedTypeEntity()
469 void CheckHelper::CheckObjectEntity( in CheckObjectEntity()
640 void CheckHelper::CheckPointerInitialization(const Symbol &symbol) { in CheckPointerInitialization()
697 void CheckHelper::CheckArraySpec( in CheckArraySpec()
765 void CheckHelper::CheckProcEntity( in CheckProcEntity()
842 explicit SubprogramMatchHelper(CheckHelper &checkHelper) in SubprogramMatchHelper()
871 CheckHelper &checkHelper;
875 bool CheckHelper::IsResultOkToDiffer(const FunctionResult &result) { in IsResultOkToDiffer()
895 void CheckHelper::CheckSubprogram( in CheckSubprogram()
948 void CheckHelper::CheckDerivedType( in CheckDerivedType()
1024 bool CheckHelper::CheckFinal( in CheckFinal()
1129 bool CheckHelper::CheckDistinguishableFinals(const Symbol &f1, in CheckDistinguishableFinals()
1150 void CheckHelper::CheckHostAssoc( in CheckHostAssoc()
1165 void CheckHelper::CheckGeneric( in CheckGeneric()
1183 void CheckHelper::CheckSpecificsAreDistinguishable( in CheckSpecificsAreDistinguishable()
1249 bool CheckHelper::CheckDefinedOperator(SourceName opName, GenericKind kind, in CheckDefinedOperator()
1285 std::optional<parser::MessageFixedText> CheckHelper::CheckNumberOfArgs( in CheckNumberOfArgs()
1324 bool CheckHelper::CheckDefinedOperatorArg(const SourceName &opName, in CheckDefinedOperatorArg()
1352 bool CheckHelper::CheckDefinedAssignment( in CheckDefinedAssignment()
1384 bool CheckHelper::CheckDefinedAssignmentArg( in CheckDefinedAssignmentArg()
1420 bool CheckHelper::CheckConflicting(const Symbol &symbol, Attr a1, Attr a2) { in CheckConflicting()
1430 void CheckHelper::WarnMissingFinal(const Symbol &symbol) { in WarnMissingFinal()
1462 const Procedure *CheckHelper::Characterize(const Symbol &symbol) { in Characterize()
1472 void CheckHelper::CheckVolatile(const Symbol &symbol, in CheckVolatile()
1496 void CheckHelper::CheckPointer(const Symbol &symbol) { // C852 in CheckPointer()
1515 void CheckHelper::CheckPassArg( in CheckPassArg()
1625 void CheckHelper::CheckProcBinding( in CheckProcBinding()
1712 void CheckHelper::Check(const Scope &scope) { in Check()
1756 void CheckHelper::CheckEquivalenceSet(const EquivalenceSet &set) { in CheckEquivalenceSet()
1793 void CheckHelper::CheckBlockData(const Scope &scope) { in CheckBlockData()
1816 void CheckHelper::CheckGenericOps(const Scope &scope) { in CheckGenericOps()
1880 void CheckHelper::CheckBindC(const Symbol &symbol) { in CheckBindC()
1919 bool CheckHelper::CheckDioDummyIsData( in CheckDioDummyIsData()
1936 void CheckHelper::CheckAlreadySeenDefinedIo(const DerivedTypeSpec &derivedType, in CheckAlreadySeenDefinedIo()
1959 void CheckHelper::CheckDioDummyIsDerived(const Symbol &subp, const Symbol &arg, in CheckDioDummyIsDerived()
1980 void CheckHelper::CheckDioDummyIsDefaultInteger( in CheckDioDummyIsDefaultInteger()
1995 void CheckHelper::CheckDioDummyIsScalar(const Symbol &subp, const Symbol &arg) { in CheckDioDummyIsScalar()
2004 void CheckHelper::CheckDioDtvArg(const Symbol &subp, const Symbol *arg, in CheckDioDtvArg()
2019 void CheckHelper::CheckGenericVsIntrinsic( in CheckGenericVsIntrinsic()
2051 void CheckHelper::CheckDefaultIntegerArg( in CheckDefaultIntegerArg()
2061 void CheckHelper::CheckDioAssumedLenCharacterArg(const Symbol &subp, in CheckDioAssumedLenCharacterArg()
2075 void CheckHelper::CheckDioVlistArg( in CheckDioVlistArg()
2091 void CheckHelper::CheckDioArgCount( in CheckDioArgCount()
2107 void CheckHelper::CheckDioDummyAttrs( in CheckDioDummyAttrs()
2127 void CheckHelper::CheckDefinedIoProc(const Symbol &symbol, in CheckDefinedIoProc()
2486 CheckHelper{context}.Check(); in CheckDeclarations()