ActivateIndexVar(const parser::Name &, IndexVarKind) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
allCookedSources() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
AnyFatalError() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
CheckIndexVarRedefine(const parser::CharBlock &, const Symbol &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
CheckIndexVarRedefine(const parser::Variable &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
CheckIndexVarRedefine(const parser::Name &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
constructStack() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
DeactivateIndexVar(const parser::Name &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
debugModuleWriter() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
defaultKinds() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
doublePrecisionKind() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
DumpSymbols(llvm::raw_ostream &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
FindScope(parser::CharBlock) const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
FindScope(parser::CharBlock) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
foldingContext() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
GetBuiltinModule(const char *name) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
GetBuiltinsScope() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
GetCommonBlocks() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
GetCUDABuiltinsScope() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
GetCUDADeviceScope() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
GetDefaultKind(TypeCategory) const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
GetIndexVars(IndexVarKind) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
GetPPCBuiltinsScope() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
GetPPCBuiltinTypesScope() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
GetTempName(const Scope &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
globalScope() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
HasError(const Symbol &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
HasError(const Symbol *) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
HasError(const parser::Name &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
intrinsicModuleDirectories() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
intrinsicModulesScope() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
intrinsics() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
IsEnabled(common::LanguageFeature feature) const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
IsInModuleFile(parser::CharBlock) const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
IsSymbolDefined(const Symbol &) const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
IsTempName(const std::string &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | static |
langOptions() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
languageFeatures() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
location() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
MakeLogicalType(int kind=0) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
MakeNumericType(TypeCategory, int kind=0) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
MapCommonBlockAndCheckConflicts(const Symbol &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
messages() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
moduleDependences() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
moduleDirectory() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
moduleFileOutputRenamings() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
moduleFileSuffix() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
NoteDefinedSymbol(const Symbol &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
PopConstruct() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
PushConstruct(const N &node) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
quadPrecisionKind() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
SaveParseTree(parser::Program &&) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
SaveProgramTree(ProgramTree &&) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
SaveTempName(std::string &&) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
Say(A &&...args) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
Say(parser::CharBlock at, A &&...args) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
Say(parser::Message &&msg) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
SayWithDecl(const Symbol &symbol, const parser::CharBlock &at, parser::MessageFixedText &&msg, A &&...args) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
searchDirectories() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
SemanticsContext(const common::IntrinsicTypeDefaultKinds &, const common::LanguageFeatureControl &, const common::LangOptions &, parser::AllCookedSources &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
set_debugModuleWriter(bool x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_intrinsicModuleDirectories(const std::vector< std::string > &x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_location(const std::optional< parser::CharBlock > &location) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_moduleDirectory(const std::string &x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_moduleFileSuffix(const std::string &x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_searchDirectories(const std::vector< std::string > &x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_underscoring(bool x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_warningsAreErrors(bool x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
set_warnOnNonstandardUsage(bool x) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
SetError(const Symbol &, bool=true) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
ShouldWarn(A x) const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
targetCharacteristics() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
targetCharacteristics() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
underscoring() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
UpdateScopeIndex(Scope &, parser::CharBlock) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
UseFortranBuiltinsModule() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
UsePPCBuiltinsModule() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
UsePPCBuiltinTypesModule() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
Warn(FeatureOrUsageWarning warning, parser::CharBlock at, A &&...args) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
Warn(FeatureOrUsageWarning warning, A &&...args) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
WarnIndexVarRedefine(const parser::CharBlock &, const Symbol &) (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |
warningsAreErrors() const (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | inline |
~SemanticsContext() (defined in Fortran::semantics::SemanticsContext) | Fortran::semantics::SemanticsContext | |