llvm::DIScope::getRawFile

Return the raw underlying file.

Synopsis

Declared in <llvm/IR/DebugInfoMetadata.h>

Metadata*
getRawFile() const;

Description

A DIFile is a DIScope, but it doesn't point at a separate file (it is the file). If this is an DIFile, we need to return this. Otherwise, return the first operand, which is where all other subclasses store their file pointer.

Return Value

the raw underlying file.