, 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] |
CaptureMap | clang::sema::CapturingScopeInfo | |
Captures | clang::sema::CapturingScopeInfo | |
CapturingScopeInfo(DiagnosticsEngine &Diag, ImplicitCaptureStyle Style) | clang::sema::CapturingScopeInfo | [inline] |
classof(const FunctionScopeInfo *FSI) | clang::sema::CapturingScopeInfo | [inline, static] |
Clear() | clang::sema::FunctionScopeInfo | |
CompoundScopes | clang::sema::FunctionScopeInfo | |
CXXThisCaptureIndex | clang::sema::CapturingScopeInfo | |
ErrorTrap | clang::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] |
getWeakObjectUses() const | clang::sema::FunctionScopeInfo | [inline] |
HasBranchIntoScope | clang::sema::FunctionScopeInfo | |
HasBranchProtectedScope | clang::sema::FunctionScopeInfo | |
HasDroppedStmt | clang::sema::FunctionScopeInfo | |
HasImplicitReturnType | clang::sema::CapturingScopeInfo | |
HasIndirectGoto | 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] |
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 | |
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 | |
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] |
setHasBranchIntoScope() | clang::sema::FunctionScopeInfo | [inline] |
setHasBranchProtectedScope() | clang::sema::FunctionScopeInfo | [inline] |
setHasDroppedStmt() | clang::sema::FunctionScopeInfo | [inline] |
setHasIndirectGoto() | 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] |