YSTest: NPL::SourceLocation结构体 参考

YSTest PreAlpha_b900_20201012 The YSLib Test Project

Public 成员函数 | Public 属性 | 所有成员列表
NPL::SourceLocation结构体 参考final

源代码位置。 更多...

`#include <Lexical.h>`

NPL::SourceLocation 的协作图:
[图例]

## Public 成员函数

| DefDeCtor (SourceLocation) SourceLocation(size_t line
size_t | Column (col)
| DefDeCopyCtor (SourceLocation) DefDeCopyAssignment(SourceLocation) PDefH(void
ynothrow | ImplUnseq (++Line, Column=0) PDefH(void

## Public 属性

size_t | Line = 0
size_t | Column = 0
size_t | col: Line(line)
| Newline
ynothrow | Step

## 详细描述

源代码位置。

在文件 Lexical.h 第 86 行定义.

## 成员函数说明

## ◆ Column()

size_t NPL::SourceLocation::Column | ( | col |  | ) |

inline

在文件 Lexical.h 第 93 行定义.

## ◆ DefDeCopyCtor()

NPL::SourceLocation::DefDeCopyCtor | ( | SourceLocation |  | ) |

自从
  build 896

## ◆ DefDeCtor()

NPL::SourceLocation::DefDeCtor | ( | SourceLocation |  | ) |

## ◆ ImplUnseq()

ynothrow NPL::SourceLocation::ImplUnseq | ( | ++ | Line,
|  | Column | = `0`
| ) |  |

## 类成员变量说明

## ◆ col

size_t NPL::SourceLocation::col

在文件 Lexical.h 第 92 行定义.

## ◆ Column

size_t NPL::SourceLocation::Column = 0

在文件 Lexical.h 第 89 行定义.

## ◆ Line

size_t NPL::SourceLocation::Line = 0

在文件 Lexical.h 第 88 行定义.

## ◆ Newline

NPL::SourceLocation::Newline

在文件 Lexical.h 第 100 行定义.

## ◆ Step

ynothrow NPL::SourceLocation::Step

在文件 Lexical.h 第 103 行定义.

该结构体的文档由以下文件生成:

- Lexical.h