FLANG
Fortran::semantics::SemanticsContext Member List

This is the complete list of members for Fortran::semantics::SemanticsContext, including all inherited members.

ActivateIndexVar(const parser::Name &, IndexVarKind) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext
allCookedSources() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
DeactivateIndexVar(const parser::Name &) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext
debugModuleWriter() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
defaultKinds() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
doublePrecisionKind() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
GetBuiltinModule(const char *name) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext
GetBuiltinsScope() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
GetPPCBuiltinTypesScope() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
GetTempName(const Scope &) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext
globalScope() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
intrinsicModulesScope() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
intrinsics() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
IsEnabled(common::LanguageFeature feature) const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextstatic
langOptions() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
languageFeatures() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
location() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
moduleDependences() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
moduleDirectory() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
moduleFileOutputRenamings() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
moduleFileSuffix() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
quadPrecisionKind() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
Say(parser::CharBlock at, A &&...args) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
Say(parser::Message &&msg) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
SayWithDecl(const Symbol &symbol, const parser::CharBlock &at, parser::MessageFixedText &&msg, A &&...args) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
searchDirectories() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
set_intrinsicModuleDirectories(const std::vector< std::string > &x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_location(const std::optional< parser::CharBlock > &location) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_moduleDirectory(const std::string &x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_moduleFileSuffix(const std::string &x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_searchDirectories(const std::vector< std::string > &x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_underscoring(bool x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_warningsAreErrors(bool x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
set_warnOnNonstandardUsage(bool x) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
SetError(const Symbol &, bool=true) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext
ShouldWarn(A x) const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
targetCharacteristics() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
targetCharacteristics() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
underscoring() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
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::SemanticsContextinline
Warn(FeatureOrUsageWarning warning, A &&...args) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
WarnIndexVarRedefine(const parser::CharBlock &, const Symbol &) (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext
warningsAreErrors() const (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContextinline
~SemanticsContext() (defined in Fortran::semantics::SemanticsContext)Fortran::semantics::SemanticsContext