Changeset View
Changeset View
Standalone View
Standalone View
clang/lib/Sema/SemaDeclAttr.cpp
- This file is larger than 256 KB, so syntax highlighting is disabled by default.
Show First 20 Lines • Show All 6,458 Lines • ▼ Show 20 Lines | case ParsedAttr::AT_SwiftErrorResult: | ||||
handleParameterABIAttr(S, D, AL, ParameterABI::SwiftErrorResult); | handleParameterABIAttr(S, D, AL, ParameterABI::SwiftErrorResult); | ||||
break; | break; | ||||
case ParsedAttr::AT_SwiftIndirectResult: | case ParsedAttr::AT_SwiftIndirectResult: | ||||
handleParameterABIAttr(S, D, AL, ParameterABI::SwiftIndirectResult); | handleParameterABIAttr(S, D, AL, ParameterABI::SwiftIndirectResult); | ||||
break; | break; | ||||
case ParsedAttr::AT_InternalLinkage: | case ParsedAttr::AT_InternalLinkage: | ||||
handleInternalLinkageAttr(S, D, AL); | handleInternalLinkageAttr(S, D, AL); | ||||
break; | break; | ||||
case ParsedAttr::AT_ExcludeFromExplicitInstantiation: | |||||
handleSimpleAttribute<ExcludeFromExplicitInstantiationAttr>(S, D, AL); | |||||
break; | |||||
case ParsedAttr::AT_LTOVisibilityPublic: | case ParsedAttr::AT_LTOVisibilityPublic: | ||||
handleSimpleAttribute<LTOVisibilityPublicAttr>(S, D, AL); | handleSimpleAttribute<LTOVisibilityPublicAttr>(S, D, AL); | ||||
break; | break; | ||||
// Microsoft attributes: | // Microsoft attributes: | ||||
case ParsedAttr::AT_EmptyBases: | case ParsedAttr::AT_EmptyBases: | ||||
handleSimpleAttribute<EmptyBasesAttr>(S, D, AL); | handleSimpleAttribute<EmptyBasesAttr>(S, D, AL); | ||||
break; | break; | ||||
▲ Show 20 Lines • Show All 1,437 Lines • Show Last 20 Lines |