FLANG
fir::NameUniquer Member List

This is the complete list of members for fir::NameUniquer, including all inherited members.

belongsToModule(llvm::StringRef uniquedName, llvm::StringRef moduleName)fir::NameUniquerstatic
deconstruct(llvm::StringRef uniquedName)fir::NameUniquerstatic
doCommonBlock(llvm::StringRef name)fir::NameUniquerstatic
doConstant(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name)fir::NameUniquerstatic
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::NameUniquerstatic
doGenerated(llvm::StringRef name)fir::NameUniquerstatic
doGenerated(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t blockId, llvm::StringRef name)fir::NameUniquerstatic
doIntrinsicTypeDescriptor(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, IntrinsicType type, std::int64_t kind)fir::NameUniquerstatic
doNamelistGroup(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, llvm::StringRef name)fir::NameUniquerstatic
doProcedure(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, llvm::StringRef name)fir::NameUniquerstatic
doProgramEntry()fir::NameUniquerstatic
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::NameUniquerstatic
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::NameUniquerstatic
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::NameUniquerstatic
doVariable(llvm::ArrayRef< llvm::StringRef > modules, llvm::ArrayRef< llvm::StringRef > procs, std::int64_t block, llvm::StringRef name)fir::NameUniquerstatic
dropTypeConversionMarkers(llvm::StringRef mangledTypeName)fir::NameUniquerstatic
getComponentInitName(llvm::StringRef mangledTypeName, llvm::StringRef componentName)fir::NameUniquerstatic
getTypeDescriptorAssemblyName(llvm::StringRef mangledTypeName) (defined in fir::NameUniquer)fir::NameUniquerstatic
getTypeDescriptorBindingTableName(llvm::StringRef mangledTypeName)fir::NameUniquerstatic
getTypeDescriptorName(llvm::StringRef mangledTypeName)fir::NameUniquerstatic
IntrinsicType enum name (defined in fir::NameUniquer)fir::NameUniquer
isExternalFacingUniquedName(const std::pair< NameKind, DeconstructedName > &deconstructResult)fir::NameUniquerstatic
isSpecialSymbol(llvm::StringRef name)fir::NameUniquerstatic
NameKind enum namefir::NameUniquer
needExternalNameMangling(llvm::StringRef uniquedName)fir::NameUniquerstatic
replaceSpecialSymbols(const std::string &name) (defined in fir::NameUniquer)fir::NameUniquerstatic