A location entry. More...
Public Attributes | |
| std::optional< sourcemeta::core::WeakPointer > | parent |
| The location of the closest enclosing schema resource, if any. | |
| LocationType | type |
| What kind of place in the document this entry describes. | |
| std::string_view | base |
| The base URI that this entry resolves relative references against. | |
| std::size_t | relative_pointer |
| How many tokens of the pointer fall inside the enclosing resource. | |
| std::string_view | dialect |
| The meta-schema in effect at this entry. | |
| SchemaBaseDialect | base_dialect |
| The base dialect in effect at this entry. | |
| bool | property_name |
| Whether this entry sits under a keyword that applies to property names. | |
| bool | orphan |
| Whether nothing in the document reaches this entry. | |
A location entry.