clang API Documentation

clang::sema::CapturedRegionScopeInfo Member List
This is the complete list of members for clang::sema::CapturedRegionScopeInfo, including all inherited members.
addCapture(VarDecl *Var, bool isBlock, bool isByref, bool isNested, SourceLocation Loc, SourceLocation EllipsisLoc, QualType CaptureType, Expr *Cpy)clang::sema::CapturingScopeInfo [inline]
addThisCapture(bool isNested, SourceLocation Loc, QualType CaptureType, Expr *Cpy)clang::sema::CapturingScopeInfo [inline]
addVLATypeCapture(SourceLocation Loc, QualType CaptureType)clang::sema::CapturingScopeInfo [inline]
CapRegionKindclang::sema::CapturedRegionScopeInfo
CapturedRegionScopeInfo(DiagnosticsEngine &Diag, Scope *S, CapturedDecl *CD, RecordDecl *RD, ImplicitParamDecl *Context, CapturedRegionKind K)clang::sema::CapturedRegionScopeInfo [inline]
CaptureMapclang::sema::CapturingScopeInfo
Capturesclang::sema::CapturingScopeInfo
CapturingScopeInfo(DiagnosticsEngine &Diag, ImplicitCaptureStyle Style)clang::sema::CapturingScopeInfo [inline]
classof(const FunctionScopeInfo *FSI)clang::sema::CapturedRegionScopeInfo [inline, static]
Clear()clang::sema::FunctionScopeInfo
CompoundScopesclang::sema::FunctionScopeInfo
ContextParamclang::sema::CapturedRegionScopeInfo
CXXThisCaptureIndexclang::sema::CapturingScopeInfo
ErrorTrapclang::sema::FunctionScopeInfo
FunctionScopeInfo(DiagnosticsEngine &Diag)clang::sema::FunctionScopeInfo [inline]
getCapture(VarDecl *Var)clang::sema::CapturingScopeInfo [inline]
getCapture(VarDecl *Var) const clang::sema::CapturingScopeInfo [inline]
getCXXThisCapture()clang::sema::CapturingScopeInfo [inline]
getRegionName() const clang::sema::CapturedRegionScopeInfo [inline]
getWeakObjectUses() const clang::sema::FunctionScopeInfo [inline]
HasBranchIntoScopeclang::sema::FunctionScopeInfo
HasBranchProtectedScopeclang::sema::FunctionScopeInfo
HasDroppedStmtclang::sema::FunctionScopeInfo
HasImplicitReturnTypeclang::sema::CapturingScopeInfo
HasIndirectGotoclang::sema::FunctionScopeInfo
ImpCap_Block enum valueclang::sema::CapturingScopeInfo
ImpCap_CapturedRegion enum valueclang::sema::CapturingScopeInfo
ImpCap_LambdaByref enum valueclang::sema::CapturingScopeInfo
ImpCap_LambdaByval enum valueclang::sema::CapturingScopeInfo
ImpCap_None enum valueclang::sema::CapturingScopeInfo
ImpCaptureStyleclang::sema::CapturingScopeInfo
ImplicitCaptureStyle enum nameclang::sema::CapturingScopeInfo
isCaptured(VarDecl *Var) const clang::sema::CapturingScopeInfo [inline]
isCXXThisCaptured() const clang::sema::CapturingScopeInfo [inline]
isVLATypeCaptured(const VariableArrayType *VAT) const clang::sema::CapturingScopeInfo
Kindclang::sema::FunctionScopeInfo
markSafeWeakUse(const Expr *E)clang::sema::FunctionScopeInfo
NeedsScopeChecking() const clang::sema::FunctionScopeInfo [inline]
ObjCIsDesignatedInitclang::sema::FunctionScopeInfo
ObjCIsSecondaryInitclang::sema::FunctionScopeInfo
ObjCShouldCallSuperclang::sema::FunctionScopeInfo
ObjCWarnForNoDesignatedInitChainclang::sema::FunctionScopeInfo
ObjCWarnForNoInitDelegationclang::sema::FunctionScopeInfo
PossiblyUnreachableDiagsclang::sema::FunctionScopeInfo
recordUseOfWeak(const ExprT *E, bool IsRead=true)clang::sema::FunctionScopeInfo [inline]
recordUseOfWeak(const ObjCMessageExpr *Msg, const ObjCPropertyDecl *Prop)clang::sema::FunctionScopeInfo
Returnsclang::sema::FunctionScopeInfo
ReturnTypeclang::sema::CapturingScopeInfo
ScopeKind enum nameclang::sema::FunctionScopeInfo [protected]
setHasBranchIntoScope()clang::sema::FunctionScopeInfo [inline]
setHasBranchProtectedScope()clang::sema::FunctionScopeInfo [inline]
setHasDroppedStmt()clang::sema::FunctionScopeInfo [inline]
setHasIndirectGoto()clang::sema::FunctionScopeInfo [inline]
SK_Block enum valueclang::sema::FunctionScopeInfo [protected]
SK_CapturedRegion enum valueclang::sema::FunctionScopeInfo [protected]
SK_Function enum valueclang::sema::FunctionScopeInfo [protected]
SK_Lambda enum valueclang::sema::FunctionScopeInfo [protected]
SwitchStackclang::sema::FunctionScopeInfo
TheCapturedDeclclang::sema::CapturedRegionScopeInfo
TheRecordDeclclang::sema::CapturedRegionScopeInfo
TheScopeclang::sema::CapturedRegionScopeInfo
WeakObjectUseMap typedefclang::sema::FunctionScopeInfo
WeakUseVector typedefclang::sema::FunctionScopeInfo
~CapturedRegionScopeInfo()clang::sema::CapturedRegionScopeInfo [virtual]
~FunctionScopeInfo()clang::sema::FunctionScopeInfo [virtual]