The Psyche Project
Public Member Functions | Static Public Member Functions | List of all members
psy::Location Class Reference

The Location class. More...

#include <Location.h>

Public Member Functions

const FileLinePositionSpanlineSpan () const
 

Static Public Member Functions

static Location create (std::string filePath, LinePositionSpan lineSpan)
 
static Location create (FileLinePositionSpan fileLineSpan)
 

Detailed Description

The Location class.

Note
This API is inspired by that of Microsoft.CodeAnalysis.Location from Roslyn, the .NET Compiler Platform.

Member Function Documentation

◆ lineSpan()

const FileLinePositionSpan& psy::Location::lineSpan ( ) const
inline

The file, line, and column of this Location.


The documentation for this class was generated from the following files: