clang API Documentation
#include "clang/AST/Expr.h"
#include "clang/AST/Type.h"
#include "clang/Basic/CapturedStmt.h"
#include "clang/Basic/PartialDiagnostic.h"
#include "clang/Sema/Ownership.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallSet.h"
#include "llvm/ADT/SmallVector.h"
#include <algorithm>
Go to the source code of this file.
Classes | |
class | clang::sema::CompoundScopeInfo |
Contains information about the compound statement currently being parsed. More... | |
class | clang::sema::PossiblyUnreachableDiag |
class | clang::sema::FunctionScopeInfo |
Retains information about a function, method, or block that is currently being parsed. More... | |
class | clang::sema::FunctionScopeInfo::WeakObjectProfileTy |
class | clang::sema::FunctionScopeInfo::WeakObjectProfileTy::DenseMapInfo |
class | clang::sema::FunctionScopeInfo::WeakUseTy |
class | clang::sema::CapturingScopeInfo |
class | clang::sema::CapturingScopeInfo::Capture |
class | clang::sema::BlockScopeInfo |
Retains information about a block that is currently being parsed. More... | |
class | clang::sema::CapturedRegionScopeInfo |
Retains information about a captured region. More... | |
class | clang::sema::LambdaScopeInfo |
Namespaces | |
namespace | clang |
namespace | clang::sema |