mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
To be vended as an optional part of SourceKit cursorInfo response. rdar://problem/30383329
56 lines
2.6 KiB
C++
56 lines
2.6 KiB
C++
//===--- SimpleFields.def - Swift Markup ------------------------*- C++ -*-===//
|
|
//
|
|
// This source file is part of the Swift.org open source project
|
|
//
|
|
// Copyright (c) 2014 - 2017 Apple Inc. and the Swift project authors
|
|
// Licensed under Apache License v2.0 with Runtime Library Exception
|
|
//
|
|
// See https://swift.org/LICENSE.txt for license information
|
|
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
//
|
|
// This file defines simple top-level field extensions for doc comments.
|
|
// These definitions automatically generate the classes and XML printing
|
|
// facilities.
|
|
//
|
|
// There must be a corresponding definition of these nodes
|
|
// in include/swift/Markup/ASTNodes.def.
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
// MARKUP_SIMPLE_FIELD(Id, Keyword, XMLKind)
|
|
|
|
MARKUP_SIMPLE_FIELD(AttentionField, attention, Attention)
|
|
MARKUP_SIMPLE_FIELD(AuthorField, author, Author)
|
|
MARKUP_SIMPLE_FIELD(AuthorsField, authors, Authors)
|
|
MARKUP_SIMPLE_FIELD(BugField, bug, Bug)
|
|
MARKUP_SIMPLE_FIELD(Complexity, complexity, Complexity)
|
|
MARKUP_SIMPLE_FIELD(CopyrightField, copyright, Copyright)
|
|
MARKUP_SIMPLE_FIELD(DateField, date, Date)
|
|
MARKUP_SIMPLE_FIELD(ExperimentField, experiment, Experiment)
|
|
MARKUP_SIMPLE_FIELD(ImportantField, important, Important)
|
|
MARKUP_SIMPLE_FIELD(InvariantField, invariant, Invariant)
|
|
MARKUP_SIMPLE_FIELD(LocalizationKeyField, localizationkey, LocalizationKey)
|
|
MARKUP_SIMPLE_FIELD(MutatingvariantField, mutatingvariant, Mutatingvariant)
|
|
MARKUP_SIMPLE_FIELD(NonmutatingvariantField, nonmutatingvariant, Nonmutatingvariant)
|
|
MARKUP_SIMPLE_FIELD(NoteField, note, Note)
|
|
MARKUP_SIMPLE_FIELD(PostconditionField, postcondition, Postcondition)
|
|
MARKUP_SIMPLE_FIELD(PreconditionField, precondition, Precondition)
|
|
MARKUP_SIMPLE_FIELD(RemarkField, remark, Remark)
|
|
MARKUP_SIMPLE_FIELD(RemarksField, remarks, Remarks)
|
|
MARKUP_SIMPLE_FIELD(ReturnsField, returns, Returns)
|
|
MARKUP_SIMPLE_FIELD(ThrowsField, throws, Throws)
|
|
MARKUP_SIMPLE_FIELD(RequiresField, requires, Requires)
|
|
MARKUP_SIMPLE_FIELD(SeeField, seealso, See)
|
|
MARKUP_SIMPLE_FIELD(SinceField, since, Since)
|
|
MARKUP_SIMPLE_FIELD(TagField, tag, Tag)
|
|
MARKUP_SIMPLE_FIELD(TODOField, todo, TODO)
|
|
MARKUP_SIMPLE_FIELD(VersionField, version, Version)
|
|
MARKUP_SIMPLE_FIELD(WarningField, warning, Warning)
|
|
MARKUP_SIMPLE_FIELD(KeywordField, keyword, Keyword)
|
|
MARKUP_SIMPLE_FIELD(RecommendedField, recommended, Recommended)
|
|
MARKUP_SIMPLE_FIELD(RecommendedoverField, recommendedover, Recommendedover)
|
|
|
|
#undef MARKUP_SIMPLE_FIELD
|