| addCapture(VarDecl *Var, bool isBlock, bool isByref, bool isNested, SourceLocation Loc, SourceLocation EllipsisLoc, QualType CaptureType, Expr *Cpy) | clang::sema::CapturingScopeInfo | inline |
| addPotentialCapture(Expr *VarExpr) | clang::sema::LambdaScopeInfo | inline |
| addPotentialThisCapture(SourceLocation Loc) | clang::sema::LambdaScopeInfo | inline |
| addThisCapture(bool isNested, SourceLocation Loc, QualType CaptureType, Expr *Cpy) | clang::sema::CapturingScopeInfo | inline |
| addVLATypeCapture(SourceLocation Loc, QualType CaptureType) | clang::sema::CapturingScopeInfo | inline |
| AutoTemplateParameterDepth | clang::sema::LambdaScopeInfo | |
| AutoTemplateParams | clang::sema::LambdaScopeInfo | |
| CallOperator | clang::sema::LambdaScopeInfo | |
| CaptureDefaultLoc | clang::sema::LambdaScopeInfo | |
| 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::LambdaScopeInfo | inlinestatic |
| Clear() | clang::sema::FunctionScopeInfo | |
| clearPotentialCaptures() | clang::sema::LambdaScopeInfo | inline |
| CompoundScopes | clang::sema::FunctionScopeInfo | |
| ContainsUnexpandedParameterPack | clang::sema::LambdaScopeInfo | |
| CoroutinePromise | clang::sema::FunctionScopeInfo | |
| CoroutineStmts | clang::sema::FunctionScopeInfo | |
| CXXThisCaptureIndex | clang::sema::CapturingScopeInfo | |
| ErrorTrap | clang::sema::FunctionScopeInfo | |
| ExplicitParams | clang::sema::LambdaScopeInfo | |
| ExprNeedsCleanups | clang::sema::LambdaScopeInfo | |
| finishedExplicitCaptures() | clang::sema::LambdaScopeInfo | inline |
| 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 |
| getNumPotentialVariableCaptures() const | clang::sema::LambdaScopeInfo | inline |
| getPotentialVariableCapture(unsigned Idx, VarDecl *&VD, Expr *&E) const | clang::sema::LambdaScopeInfo | |
| getWeakObjectUses() const | clang::sema::FunctionScopeInfo | inline |
| GLTemplateParameterList | clang::sema::LambdaScopeInfo | |
| HasBranchIntoScope | clang::sema::FunctionScopeInfo | |
| HasBranchProtectedScope | clang::sema::FunctionScopeInfo | |
| HasDroppedStmt | clang::sema::FunctionScopeInfo | |
| HasImplicitReturnType | clang::sema::CapturingScopeInfo | |
| HasIndirectGoto | clang::sema::FunctionScopeInfo | |
| hasPotentialCaptures() const | clang::sema::LambdaScopeInfo | inline |
| hasPotentialThisCapture() const | clang::sema::LambdaScopeInfo | inline |
| 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 | |
| IntroducerRange | clang::sema::LambdaScopeInfo | |
| isCaptured(VarDecl *Var) const | clang::sema::CapturingScopeInfo | inline |
| isCXXThisCaptured() const | clang::sema::CapturingScopeInfo | inline |
| isVariableExprMarkedAsNonODRUsed(Expr *CapturingVarExpr) const | clang::sema::LambdaScopeInfo | inline |
| isVLATypeCaptured(const VariableArrayType *VAT) const | clang::sema::CapturingScopeInfo | |
| Kind | clang::sema::FunctionScopeInfo | |
| Lambda | clang::sema::LambdaScopeInfo | |
| LambdaScopeInfo(DiagnosticsEngine &Diag) | clang::sema::LambdaScopeInfo | inline |
| markSafeWeakUse(const Expr *E) | clang::sema::FunctionScopeInfo | |
| markVariableExprAsNonODRUsed(Expr *CapturingVarExpr) | clang::sema::LambdaScopeInfo | inline |
| ModifiedNonNullParams | clang::sema::FunctionScopeInfo | |
| Mutable | clang::sema::LambdaScopeInfo | |
| NeedsScopeChecking() const | clang::sema::FunctionScopeInfo | inline |
| NonODRUsedCapturingExprs | clang::sema::LambdaScopeInfo | |
| NumExplicitCaptures | clang::sema::LambdaScopeInfo | |
| ObjCIsDesignatedInit | clang::sema::FunctionScopeInfo | |
| ObjCIsSecondaryInit | clang::sema::FunctionScopeInfo | |
| ObjCShouldCallSuper | clang::sema::FunctionScopeInfo | |
| ObjCWarnForNoDesignatedInitChain | clang::sema::FunctionScopeInfo | |
| ObjCWarnForNoInitDelegation | clang::sema::FunctionScopeInfo | |
| PossiblyUnreachableDiags | clang::sema::FunctionScopeInfo | |
| PotentiallyCapturingExprs | clang::sema::LambdaScopeInfo | |
| PotentialThisCaptureLocation | clang::sema::LambdaScopeInfo | |
| recordUseOfWeak(const ExprT *E, bool IsRead=true) | clang::sema::FunctionScopeInfo | inline |
| recordUseOfWeak(const ObjCMessageExpr *Msg, const ObjCPropertyDecl *Prop) | clang::sema::FunctionScopeInfo | |
| removePotentialCapture(Expr *E) | clang::sema::LambdaScopeInfo | inline |
| Returns | clang::sema::FunctionScopeInfo | |
| ReturnType | clang::sema::CapturingScopeInfo | |
| ScopeKind enum name | clang::sema::FunctionScopeInfo | protected |
| setHasBranchIntoScope() | clang::sema::FunctionScopeInfo | inline |
| setHasBranchProtectedScope() | clang::sema::FunctionScopeInfo | inline |
| setHasCXXTry(SourceLocation TryLoc) | clang::sema::FunctionScopeInfo | inline |
| setHasDroppedStmt() | clang::sema::FunctionScopeInfo | inline |
| setHasIndirectGoto() | clang::sema::FunctionScopeInfo | inline |
| setHasSEHTry(SourceLocation TryLoc) | 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 |
| SwitchStack | clang::sema::FunctionScopeInfo | |
| WeakObjectUseMap typedef | clang::sema::FunctionScopeInfo | |
| WeakUseVector typedef | clang::sema::FunctionScopeInfo | |
| ~FunctionScopeInfo() | clang::sema::FunctionScopeInfo | virtual |