FLANG
|
This is the complete list of members for fir::NameUniquer, including all inherited members.
belongsToModule(llvm::StringRef uniquedName, llvm::StringRef moduleName) | fir::NameUniquer | static |
deconstruct(llvm::StringRef uniquedName) | fir::NameUniquer | static |
doCommonBlock(llvm::StringRef name) | fir::NameUniquer | static |
doConstant(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name) | fir::NameUniquer | static |
doDispatchTable(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name, llvm::ArrayRef< std::int64_t > kinds) | fir::NameUniquer | static |
doGenerated(llvm::StringRef name) | fir::NameUniquer | static |
doGenerated(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t blockId, llvm::StringRef name) | fir::NameUniquer | static |
doIntrinsicTypeDescriptor(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, IntrinsicType type, std::int64_t kind) | fir::NameUniquer | static |
doNamelistGroup(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, llvm::StringRef name) | fir::NameUniquer | static |
doProcedure(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, llvm::StringRef name) | fir::NameUniquer | static |
doProgramEntry() | fir::NameUniquer | static |
doType(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name, llvm::ArrayRef< std::int64_t > kinds) | fir::NameUniquer | static |
doTypeDescriptor(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name, llvm::ArrayRef< std::int64_t > kinds) | fir::NameUniquer | static |
doTypeDescriptor(llvm::ArrayRef< std::string > modules, llvm::ArrayRef< std::string > procs, std::int64_t block, llvm::StringRef name, llvm::ArrayRef< std::int64_t > kinds) (defined in fir::NameUniquer) | fir::NameUniquer | static |
doVariable(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name) | fir::NameUniquer | static |
dropTypeConversionMarkers(llvm::StringRef mangledTypeName) | fir::NameUniquer | static |
getComponentInitName(llvm::StringRef mangledTypeName, llvm::StringRef componentName) | fir::NameUniquer | static |
getTypeDescriptorAssemblyName(llvm::StringRef mangledTypeName) (defined in fir::NameUniquer) | fir::NameUniquer | static |
getTypeDescriptorBindingTableName(llvm::StringRef mangledTypeName) | fir::NameUniquer | static |
getTypeDescriptorName(llvm::StringRef mangledTypeName) | fir::NameUniquer | static |
IntrinsicType enum name (defined in fir::NameUniquer) | fir::NameUniquer | |
isExternalFacingUniquedName(const std::pair< NameKind, DeconstructedName > &deconstructResult) | fir::NameUniquer | static |
isSpecialSymbol(llvm::StringRef name) | fir::NameUniquer | static |
NameKind enum name | fir::NameUniquer | |
needExternalNameMangling(llvm::StringRef uniquedName) | fir::NameUniquer | static |
replaceSpecialSymbols(const std::string &name) (defined in fir::NameUniquer) | fir::NameUniquer | static |