Home
last modified time | relevance | path

Searched refs:ParameterABI (Results 1 – 9 of 9) sorted by relevance

/external/clang/include/clang/AST/
DAttr.h177 ParameterABI getABI() const { in getABI()
180 return ParameterABI::SwiftContext; in getABI()
182 return ParameterABI::SwiftErrorResult; in getABI()
184 return ParameterABI::SwiftIndirectResult; in getABI()
DType.h3107 ParameterABI getABI() const {
3108 return ParameterABI(Data & ABIMask);
3110 ExtParameterInfo withABI(ParameterABI kind) const {
3441 ParameterABI getParameterABI(unsigned I) const {
3445 return ParameterABI::Ordinary;
/external/clang/include/clang/Basic/
DSpecifiers.h295 enum class ParameterABI { enum
314 llvm::StringRef getParameterABISpelling(ParameterABI kind);
/external/clang/lib/AST/
DTypePrinter.cpp636 llvm::StringRef clang::getParameterABISpelling(ParameterABI ABI) { in getParameterABISpelling()
638 case ParameterABI::Ordinary: in getParameterABISpelling()
640 case ParameterABI::SwiftContext: in getParameterABISpelling()
642 case ParameterABI::SwiftErrorResult: in getParameterABISpelling()
644 case ParameterABI::SwiftIndirectResult: in getParameterABISpelling()
666 if (ABI != ParameterABI::Ordinary) in printFunctionProtoAfter()
DItaniumMangle.cpp2487 case ParameterABI::Ordinary: in mangleExtParameterInfo()
2491 case ParameterABI::SwiftContext: in mangleExtParameterInfo()
2492 case ParameterABI::SwiftErrorResult: in mangleExtParameterInfo()
2493 case ParameterABI::SwiftIndirectResult: in mangleExtParameterInfo()
/external/clang/lib/Sema/
DSemaDeclAttr.cpp3951 ParameterABI abi) { in handleParameterABIAttr()
3956 void Sema::AddParameterABIAttr(SourceRange range, Decl *D, ParameterABI abi, in AddParameterABIAttr()
3971 case ParameterABI::Ordinary: in AddParameterABIAttr()
3974 case ParameterABI::SwiftContext: in AddParameterABIAttr()
3984 case ParameterABI::SwiftErrorResult: in AddParameterABIAttr()
3994 case ParameterABI::SwiftIndirectResult: in AddParameterABIAttr()
5762 handleParameterABIAttr(S, D, Attr, ParameterABI::SwiftContext); in ProcessDeclAttribute()
5765 handleParameterABIAttr(S, D, Attr, ParameterABI::SwiftErrorResult); in ProcessDeclAttribute()
5768 handleParameterABIAttr(S, D, Attr, ParameterABI::SwiftIndirectResult); in ProcessDeclAttribute()
DSemaType.cpp2378 case ParameterABI::Ordinary: in checkExtParameterInfos()
2383 case ParameterABI::SwiftIndirectResult: in checkExtParameterInfos()
2387 != ParameterABI::SwiftIndirectResult) { in checkExtParameterInfos()
2395 case ParameterABI::SwiftContext: in checkExtParameterInfos()
2400 == ParameterABI::SwiftErrorResult))) { in checkExtParameterInfos()
2407 case ParameterABI::SwiftErrorResult: in checkExtParameterInfos()
2414 != ParameterABI::SwiftContext) { in checkExtParameterInfos()
/external/clang/lib/CodeGen/
DCGCall.cpp1961 case ParameterABI::Ordinary: in ConstructAttributeList()
1964 case ParameterABI::SwiftIndirectResult: { in ConstructAttributeList()
1986 case ParameterABI::SwiftErrorResult: in ConstructAttributeList()
1990 case ParameterABI::SwiftContext: in ConstructAttributeList()
2279 == ParameterABI::SwiftErrorResult) { in EmitFunctionProlog()
3691 == ParameterABI::SwiftErrorResult) { in EmitCall()
/external/clang/include/clang/Sema/
DSema.h7900 ParameterABI ABI, unsigned SpellingListIndex);