Diagnostic information for unsupported feature in backend.

Synopsis

Declared in <llvm/IR/DiagnosticInfo.h>

class DiagnosticInfoUnsupported
    : public DiagnosticInfoWithLocationBase

Base Classes

Name

Description

DiagnosticInfoWithLocationBase

Common features for diagnostics with an associated location.

Member Functions

Name

Description

DiagnosticInfoUnsupported [constructor]

Fn is the function where the diagnostic is being emitted. Loc is the location information to use in the diagnostic. If line table information is available, the diagnostic will include the source code location. Msg is the message to show. Note that this class does not copy this message, so this reference must be valid for the whole life time of the diagnostic.

getAbsolutePath

Return the absolute path tot the file.

getFunction

getKind

getLocation

Return location information for this diagnostic in three parts: the relative source file path, line number and column.

getLocationStr

Return a string with the location information for this diagnostic in the format "file:line:col". If location information is not available, it returns "<unknown>:0:0".

getMessage

getSeverity

isLocationAvailable

Return true if location information is available for this diagnostic.

print [virtual]

Static Member Functions

Name

classof

Created with MrDocs