9#ifndef LLDB_SOURCE_PLUGINS_LANGUAGE_FORTRAN_FORTRANLANGUAGE_H
10#define LLDB_SOURCE_PLUGINS_LANGUAGE_FORTRAN_FORTRANLANGUAGE_H
13#include "llvm/ADT/StringRef.h"
43 bool IsSourceFile(llvm::StringRef file_path)
const override;
lldb::LanguageType GetLanguageType() const override
llvm::StringRef GetPluginName() override
static lldb_private::Language * CreateInstance(lldb::LanguageType language)
uint32_t GetPluginVersion()
~FortranLanguage() override=default
static llvm::StringRef GetPluginNameStatic()
bool IsSourceFile(llvm::StringRef file_path) const override
FortranLanguage()=default
A class that represents a running process on the host machine.
LanguageType
Programming language type.
@ eLanguageTypeFortran90
ISO Fortran 90.