Describes API notes data for a tag. More...
#include "clang/APINotes/Types.h"
Describes API notes data for a tag.
Definition at line 720 of file Types.h.
◆ TagInfo() clang::api_notes::TagInfo::TagInfo ( ) inlineDefinition at line 746 of file Types.h.
◆ dump() LLVM_DUMP_METHOD void clang::api_notes::TagInfo::dump ( llvm::raw_ostream & OS ) ◆ isFlagEnum() std::optional< bool > clang::api_notes::TagInfo::isFlagEnum ( ) const inline ◆ isSwiftCopyable() std::optional< bool > clang::api_notes::TagInfo::isSwiftCopyable ( ) const inline ◆ isSwiftEscapable() std::optional< bool > clang::api_notes::TagInfo::isSwiftEscapable ( ) const inline ◆ operator|=() TagInfo & clang::api_notes::TagInfo::operator|= ( const TagInfo & RHS ) inlineDefinition at line 780 of file Types.h.
References EnumExtensibility, isFlagEnum(), isSwiftCopyable(), isSwiftEscapable(), setFlagEnum(), setSwiftCopyable(), setSwiftEscapable(), SwiftConformance, SwiftImportAs, SwiftReleaseOp, and SwiftRetainOp.
◆ setFlagEnum() void clang::api_notes::TagInfo::setFlagEnum ( std::optional< bool > Value ) inline ◆ setSwiftCopyable() void clang::api_notes::TagInfo::setSwiftCopyable ( std::optional< bool > Value ) inline ◆ setSwiftEscapable() void clang::api_notes::TagInfo::setSwiftEscapable ( std::optional< bool > Value ) inline ◆ operator== ◆ EnumExtensibility ◆ SwiftConformance std::optional<std::string> clang::api_notes::TagInfo::SwiftConformance ◆ SwiftImportAs std::optional<std::string> clang::api_notes::TagInfo::SwiftImportAs ◆ SwiftReleaseOp std::optional<std::string> clang::api_notes::TagInfo::SwiftReleaseOp ◆ SwiftRetainOp std::optional<std::string> clang::api_notes::TagInfo::SwiftRetainOpThe documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4