class ObjCPropertyInfo
Declaration
class ObjCPropertyInfo : public VariableInfo { /* full declaration omitted */ };
Description
Describes API notes data for an Objective-C property.
Declared at: clang/include/clang/APINotes/Types.h:354
Inherits from: VariableInfo
Member Variables
- private unsigned int SwiftImportAsAccessorsSpecified
- private unsigned int SwiftImportAsAccessors
Inherited from CommonEntityInfo:
Method Overview
- public ObjCPropertyInfo()
- public void dump(llvm::raw_ostream & OS) const
- public llvm::Optional<bool> getSwiftImportAsAccessors() const
- public void setSwiftImportAsAccessors(llvm::Optional<bool> Value)
Inherited from VariableInfo:
Inherited from CommonEntityInfo:
Methods
¶ObjCPropertyInfo()
ObjCPropertyInfo()
Declared at: clang/include/clang/APINotes/Types.h:359
¶void dump(llvm::raw_ostream& OS) const
void dump(llvm::raw_ostream& OS) const
Declared at: clang/include/clang/APINotes/Types.h:395
Parameters
¶llvm::Optional<bool> getSwiftImportAsAccessors()
const
llvm::Optional<bool> getSwiftImportAsAccessors()
const
Declared at: clang/include/clang/APINotes/Types.h:362
¶void setSwiftImportAsAccessors(
llvm::Optional<bool> Value)
void setSwiftImportAsAccessors(
llvm::Optional<bool> Value)
Declared at: clang/include/clang/APINotes/Types.h:367
Parameters
- llvm::Optional<bool> Value