| clang 22.0.0git
    | 
#include "clang/Sema/SemaSwift.h"#include "clang/AST/DeclBase.h"#include "clang/Basic/AttributeCommonInfo.h"#include "clang/Basic/DiagnosticSema.h"#include "clang/Basic/Specifiers.h"#include "clang/Sema/Attr.h"#include "clang/Sema/ParsedAttr.h"#include "clang/Sema/Sema.h"#include "clang/Sema/SemaObjC.h"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::isValidSwiftContextName (StringRef ContextName) | 
| 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) |