Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
clang 20.0.0git
SemaSwift.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  clang
 The JSON file list parser is used to communicate input to InstallAPI.
 

Functions

static bool clang::isValidSwiftContextType (QualType Ty)
 Pointer-like types in the default address space.
 
static bool clang::isValidSwiftIndirectResultType (QualType Ty)
 Pointers and references in the default address space.
 
static bool clang::isValidSwiftErrorResultType (QualType Ty)
 Pointers and references to pointers in the default address space.
 
static bool clang::isErrorParameter (Sema &S, QualType QT)
 
static void clang::checkSwiftAsyncErrorBlock (Sema &S, Decl *D, const SwiftAsyncErrorAttr *ErrorAttr, const SwiftAsyncAttr *AsyncAttr)
 
static bool clang::validateSwiftFunctionName (Sema &S, const ParsedAttr &AL, SourceLocation Loc, StringRef Name, unsigned &SwiftParamCount, bool &IsSingleParamInit)