clang 20.0.0git
Classes | Namespaces | Typedefs
Function.h File Reference
#include "Descriptor.h"
#include "Source.h"
#include "clang/AST/ASTLambda.h"
#include "clang/AST/Attr.h"
#include "clang/AST/Decl.h"
#include "llvm/ADT/PointerUnion.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Classes

class  clang::interp::Scope
 Describes a scope block. More...
 
struct  clang::interp::Scope::Local
 Information about a local's storage. More...
 
class  clang::interp::Function
 Bytecode function. More...
 

Namespaces

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

Typedefs

using clang::interp::FunctionDeclTy = llvm::PointerUnion< const FunctionDecl *, const BlockExpr * >