|
clang 22.0.0git
|
This file provides some common utility functions for processing Lambda related AST Constructs. More...
#include "clang/AST/DeclCXX.h"#include "clang/AST/DeclTemplate.h"#include "llvm/Support/Casting.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 | |
| StringRef | clang::getLambdaStaticInvokerName () |
| bool | clang::isLambdaCallOperator (const CXXMethodDecl *MD) |
| bool | clang::isLambdaCallOperator (const DeclContext *DC) |
| bool | clang::isLambdaMethod (const DeclContext *DC) |
| bool | clang::isLambdaCallWithExplicitObjectParameter (const DeclContext *DC) |
| bool | clang::isLambdaCallWithImplicitObjectParameter (const DeclContext *DC) |
| bool | clang::isGenericLambdaCallOperatorSpecialization (const CXXMethodDecl *MD) |
| bool | clang::isLambdaConversionOperator (CXXConversionDecl *C) |
| bool | clang::isLambdaConversionOperator (Decl *D) |
| bool | clang::isGenericLambdaCallOperatorSpecialization (DeclContext *DC) |
| bool | clang::isGenericLambdaCallOperatorOrStaticInvokerSpecialization (const DeclContext *DC) |
| DeclContext * | clang::getLambdaAwareParentOfDeclContext (DeclContext *DC) |
This file provides some common utility functions for processing Lambda related AST Constructs.
Definition in file ASTLambda.h.