clang 8.0.0

clang::sema::CapturedRegionScopeInfo Member List

This is the complete list of members for clang::sema::CapturedRegionScopeInfo, including all inherited members.

addBlock(const BlockDecl *BD) | clang::sema::FunctionScopeInfo | inline
addByrefBlockVar(VarDecl *VD) | clang::sema::FunctionScopeInfo | inline
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, Expr *Cpy, bool ByCopy) | clang::sema::CapturingScopeInfo | inline
addVLATypeCapture(SourceLocation Loc, QualType CaptureType) | clang::sema::CapturingScopeInfo | inline
Blocks | clang::sema::FunctionScopeInfo |
ByrefBlockVars | clang::sema::FunctionScopeInfo |
CapRegionKind | clang::sema::CapturedRegionScopeInfo |
CapturedRegionScopeInfo(DiagnosticsEngine &Diag, Scope *S, CapturedDecl *CD, RecordDecl *RD, ImplicitParamDecl *Context, CapturedRegionKind K, unsigned OpenMPLevel) | clang::sema::CapturedRegionScopeInfo | inline
CaptureMap | clang::sema::CapturingScopeInfo |
Captures | clang::sema::CapturingScopeInfo |
CapturingScopeInfo(const CapturingScopeInfo &)=default | clang::sema::CapturingScopeInfo | protected
CapturingScopeInfo(DiagnosticsEngine &Diag, ImplicitCaptureStyle Style) | clang::sema::CapturingScopeInfo | inline
classof(const FunctionScopeInfo *FSI) | clang::sema::CapturedRegionScopeInfo | inline static
Clear() | clang::sema::FunctionScopeInfo |
CompoundScopes | clang::sema::FunctionScopeInfo |
ContextParam | clang::sema::CapturedRegionScopeInfo |
CoroutineParameterMoves | clang::sema::FunctionScopeInfo |
CoroutinePromise | clang::sema::FunctionScopeInfo |
CoroutineSuspends | clang::sema::FunctionScopeInfo |
CXXThisCaptureIndex | clang::sema::CapturingScopeInfo |
ErrorTrap | clang::sema::FunctionScopeInfo |
FirstCoroutineStmtKind | clang::sema::FunctionScopeInfo |
FirstCoroutineStmtLoc | clang::sema::FunctionScopeInfo |
FirstCXXTryLoc | clang::sema::FunctionScopeInfo |
FirstReturnLoc | clang::sema::FunctionScopeInfo |
FirstSEHTryLoc | clang::sema::FunctionScopeInfo |
FunctionScopeInfo(const FunctionScopeInfo &)=default | clang::sema::FunctionScopeInfo | protected
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
getFirstCoroutineStmtKeyword() const | clang::sema::FunctionScopeInfo | inline
getRegionName() const | clang::sema::CapturedRegionScopeInfo | inline
getWeakObjectUses() const | clang::sema::FunctionScopeInfo | inline
HasBranchIntoScope | clang::sema::FunctionScopeInfo |
HasBranchProtectedScope | clang::sema::FunctionScopeInfo |
HasDroppedStmt | clang::sema::FunctionScopeInfo |
HasFallthroughStmt | clang::sema::FunctionScopeInfo |
HasImplicitReturnType | clang::sema::CapturingScopeInfo |
HasIndirectGoto | clang::sema::FunctionScopeInfo |
hasInvalidCoroutineSuspends() const | clang::sema::FunctionScopeInfo | inline
HasOMPDeclareReductionCombiner | clang::sema::FunctionScopeInfo |
HasPotentialAvailabilityViolations | clang::sema::FunctionScopeInfo |
ImpCap_Block enum value | clang::sema::CapturingScopeInfo |
ImpCap_CapturedRegion enum value | clang::sema::CapturingScopeInfo |
ImpCap_LambdaByref enum value | clang::sema::CapturingScopeInfo |
ImpCap_LambdaByval enum value | clang::sema::CapturingScopeInfo |
ImpCap_None enum value | clang::sema::CapturingScopeInfo |
ImpCaptureStyle | clang::sema::CapturingScopeInfo |
ImplicitCaptureStyle enum name | clang::sema::CapturingScopeInfo |
isCaptured(VarDecl *Var) const | clang::sema::CapturingScopeInfo | inline
isCoroutine() const | clang::sema::FunctionScopeInfo | inline
isCXXThisCaptured() const | clang::sema::CapturingScopeInfo | inline
isVLATypeCaptured(const VariableArrayType *VAT) const | clang::sema::CapturingScopeInfo |
Kind | clang::sema::FunctionScopeInfo |
markSafeWeakUse(const Expr *E) | clang::sema::FunctionScopeInfo |
ModifiedNonNullParams | clang::sema::FunctionScopeInfo |
NeedsCoroutineSuspends | clang::sema::FunctionScopeInfo |
NeedsScopeChecking() const | clang::sema::FunctionScopeInfo | inline
ObjCIsDesignatedInit | clang::sema::FunctionScopeInfo |
ObjCIsSecondaryInit | clang::sema::FunctionScopeInfo |
ObjCShouldCallSuper | clang::sema::FunctionScopeInfo |
ObjCWarnForNoDesignatedInitChain | clang::sema::FunctionScopeInfo |
ObjCWarnForNoInitDelegation | clang::sema::FunctionScopeInfo |
OpenMPLevel | clang::sema::CapturedRegionScopeInfo |
PossiblyUnreachableDiags | clang::sema::FunctionScopeInfo |
recordUseOfWeak(const ExprT *E, bool IsRead=true) | clang::sema::FunctionScopeInfo | inline
recordUseOfWeak(const ObjCMessageExpr *Msg, const ObjCPropertyDecl *Prop) | clang::sema::FunctionScopeInfo |
Returns | clang::sema::FunctionScopeInfo |
ReturnType | clang::sema::CapturingScopeInfo |
ScopeKind enum name | clang::sema::FunctionScopeInfo | protected
setCoroutineSuspends(Stmt *Initial, Stmt *Final) | clang::sema::FunctionScopeInfo | inline
setFirstCoroutineStmt(SourceLocation Loc, StringRef Keyword) | clang::sema::FunctionScopeInfo | inline
setHasBranchIntoScope() | clang::sema::FunctionScopeInfo | inline
setHasBranchProtectedScope() | clang::sema::FunctionScopeInfo | inline
setHasCXXTry(SourceLocation TryLoc) | clang::sema::FunctionScopeInfo | inline
setHasDroppedStmt() | clang::sema::FunctionScopeInfo | inline
setHasFallthroughStmt() | clang::sema::FunctionScopeInfo | inline
setHasIndirectGoto() | clang::sema::FunctionScopeInfo | inline
setHasOMPDeclareReductionCombiner() | clang::sema::FunctionScopeInfo | inline
setHasSEHTry(SourceLocation TryLoc) | clang::sema::FunctionScopeInfo | inline
setNeedsCoroutineSuspends(bool value=true) | clang::sema::FunctionScopeInfo | inline
SK_Block enum value | clang::sema::FunctionScopeInfo | protected
SK_CapturedRegion enum value | clang::sema::FunctionScopeInfo | protected
SK_Function enum value | clang::sema::FunctionScopeInfo | protected
SK_Lambda enum value | clang::sema::FunctionScopeInfo | protected
SwitchInfo typedef | clang::sema::FunctionScopeInfo |
SwitchStack | clang::sema::FunctionScopeInfo |
TheCapturedDecl | clang::sema::CapturedRegionScopeInfo |
TheRecordDecl | clang::sema::CapturedRegionScopeInfo |
TheScope | clang::sema::CapturedRegionScopeInfo |
WeakObjectUseMap typedef | clang::sema::FunctionScopeInfo |
WeakUseVector typedef | clang::sema::FunctionScopeInfo |
~CapturedRegionScopeInfo() override | clang::sema::CapturedRegionScopeInfo |
~FunctionScopeInfo() | clang::sema::FunctionScopeInfo | virtual