addStmtClass(const StmtClass s) | clang::Stmt | static |
addSwitchCase(SwitchCase *SC) | clang::SwitchStmt | inline |
ArrayOrMatrixSubscriptExprBits | clang::Stmt | |
AttributedStmtBits | clang::Stmt | |
BinaryOperatorBits | clang::Stmt | |
BreakStmtBits | clang::Stmt | |
CallExprBits | clang::Stmt | |
CastExprBits | clang::Stmt | |
CharacterLiteralBits | clang::Stmt | |
child_begin() | clang::Stmt | inline |
child_begin() const | clang::Stmt | inline |
child_end() | clang::Stmt | inline |
child_end() const | clang::Stmt | inline |
child_iterator typedef | clang::Stmt | |
child_range typedef | clang::Stmt | |
children() | clang::SwitchStmt | inline |
children() const | clang::SwitchStmt | inline |
classof(const Stmt *T) | clang::SwitchStmt | inlinestatic |
CoawaitBits | clang::Stmt | |
CompoundStmtBits | clang::Stmt | |
const_child_iterator typedef | clang::Stmt | |
const_child_range typedef | clang::Stmt | |
ConstantExprBits | clang::Stmt | |
ConstCastIterator typedef | clang::Stmt | protected |
ConstExprIterator typedef | clang::Stmt | protected |
ContinueStmtBits | clang::Stmt | |
Create(const ASTContext &Ctx, Stmt *Init, VarDecl *Var, Expr *Cond, SourceLocation LParenLoc, SourceLocation RParenLoc) | clang::SwitchStmt | static |
CreateEmpty(const ASTContext &Ctx, bool HasInit, bool HasVar) | clang::SwitchStmt | static |
CXXBoolLiteralExprBits | clang::Stmt | |
CXXConstructExprBits | clang::Stmt | |
CXXDefaultArgExprBits | clang::Stmt | |
CXXDefaultInitExprBits | clang::Stmt | |
CXXDeleteExprBits | clang::Stmt | |
CXXDependentScopeMemberExprBits | clang::Stmt | |
CXXNewExprBits | clang::Stmt | |
CXXNoexceptExprBits | clang::Stmt | |
CXXNullPtrLiteralExprBits | clang::Stmt | |
CXXOperatorCallExprBits | clang::Stmt | |
CXXRewrittenBinaryOperatorBits | clang::Stmt | |
CXXScalarValueInitExprBits | clang::Stmt | |
CXXThisExprBits | clang::Stmt | |
CXXThrowExprBits | clang::Stmt | |
CXXUnresolvedConstructExprBits | clang::Stmt | |
DeclRefExprBits | clang::Stmt | |
DependentScopeDeclRefExprBits | clang::Stmt | |
determineLikelihoodConflict(const Stmt *Then, const Stmt *Else) | clang::Stmt | static |
DoStmtBits | clang::Stmt | |
dump() const | clang::Stmt | |
dump(raw_ostream &OS, const ASTContext &Context) const | clang::Stmt | |
dumpColor() const | clang::Stmt | |
dumpPretty(const ASTContext &Context) const | clang::Stmt | |
EnableStatistics() | clang::Stmt | static |
ExprBits | clang::Stmt | |
ExprIterator typedef | clang::Stmt | protected |
ExprWithCleanupsBits | clang::Stmt | |
FloatingLiteralBits | clang::Stmt | |
ForStmtBits | clang::Stmt | |
GenericSelectionExprBits | clang::Stmt | |
getBeginLoc() const | clang::SwitchStmt | inline |
getBody() | clang::SwitchStmt | inline |
getBody() const | clang::SwitchStmt | inline |
getCond() | clang::SwitchStmt | inline |
getCond() const | clang::SwitchStmt | inline |
getConditionVariable() | clang::SwitchStmt | |
getConditionVariable() const | clang::SwitchStmt | inline |
getConditionVariableDeclStmt() | clang::SwitchStmt | inline |
getConditionVariableDeclStmt() const | clang::SwitchStmt | inline |
getEndLoc() const LLVM_READONLY | clang::SwitchStmt | inline |
getID(const ASTContext &Context) const | clang::Stmt | |
getInit() | clang::SwitchStmt | inline |
getInit() const | clang::SwitchStmt | inline |
getLikelihood(ArrayRef< const Attr * > Attrs) | clang::Stmt | static |
getLikelihood(const Stmt *S) | clang::Stmt | static |
getLikelihood(const Stmt *Then, const Stmt *Else) | clang::Stmt | static |
getLikelihoodAttr(const Stmt *S) | clang::Stmt | static |
getLParenLoc() const | clang::SwitchStmt | inline |
getRParenLoc() const | clang::SwitchStmt | inline |
getSourceRange() const LLVM_READONLY | clang::Stmt | |
getStmtClass() const | clang::Stmt | inline |
getStmtClassName() const | clang::Stmt | |
getSwitchCaseList() | clang::SwitchStmt | inline |
getSwitchCaseList() const | clang::SwitchStmt | inline |
getSwitchLoc() const | clang::SwitchStmt | inline |
GotoStmtBits | clang::Stmt | |
hasInitStorage() const | clang::SwitchStmt | inline |
hasVarStorage() const | clang::SwitchStmt | inline |
IfStmtBits | clang::Stmt | |
IgnoreContainers(bool IgnoreCaptured=false) | clang::Stmt | |
IgnoreContainers(bool IgnoreCaptured=false) const | clang::Stmt | inline |
InitListExprBits | clang::Stmt | |
isAllEnumCasesCovered() const | clang::SwitchStmt | inline |
LabelStmtBits | clang::Stmt | |
LambdaExprBits | clang::Stmt | |
LH_Likely enum value | clang::Stmt | |
LH_None enum value | clang::Stmt | |
LH_Unlikely enum value | clang::Stmt | |
Likelihood enum name | clang::Stmt | |
MemberExprBits | clang::Stmt | |
NoStmtClass enum value | clang::Stmt | |
NullStmtBits | clang::Stmt | |
NumCallExprBits enum value | clang::Stmt | protected |
NumExprBits enum value | clang::Stmt | protected |
NumOverloadExprBits enum value | clang::Stmt | protected |
NumStmtBits enum value | clang::Stmt | protected |
ObjCIndirectCopyRestoreExprBits | clang::Stmt | |
OpaqueValueExprBits | clang::Stmt | |
operator delete(void *data) noexcept | clang::Stmt | inlineprotected |
operator delete(void *, const ASTContext &, unsigned) noexcept | clang::Stmt | inline |
operator delete(void *, const ASTContext *, unsigned) noexcept | clang::Stmt | inline |
operator delete(void *, size_t) noexcept | clang::Stmt | inline |
operator delete(void *, void *) noexcept | clang::Stmt | inline |
operator new(size_t bytes) noexcept | clang::Stmt | inlineprotected |
operator new(size_t bytes, const ASTContext &C, unsigned alignment=8) | clang::Stmt | |
operator new(size_t bytes, const ASTContext *C, unsigned alignment=8) | clang::Stmt | inline |
operator new(size_t bytes, void *mem) noexcept | clang::Stmt | inline |
operator=(const Stmt &)=delete | clang::Stmt | |
operator=(Stmt &&)=delete | clang::Stmt | |
OverloadExprBits | clang::Stmt | |
ParenListExprBits | clang::Stmt | |
PredefinedExprBits | clang::Stmt | |
printJson(raw_ostream &Out, PrinterHelper *Helper, const PrintingPolicy &Policy, bool AddQuotes) const | clang::Stmt | |
printPretty(raw_ostream &OS, PrinterHelper *Helper, const PrintingPolicy &Policy, unsigned Indentation=0, StringRef NewlineSymbol="\n", const ASTContext *Context=nullptr) const | clang::Stmt | |
printPrettyControlled(raw_ostream &OS, PrinterHelper *Helper, const PrintingPolicy &Policy, unsigned Indentation=0, StringRef NewlineSymbol="\n", const ASTContext *Context=nullptr) const | clang::Stmt | |
PrintStats() | clang::Stmt | static |
ProcessODRHash(llvm::FoldingSetNodeID &ID, ODRHash &Hash) const | clang::Stmt | |
Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context, bool Canonical, bool ProfileLambdaExpr=false) const | clang::Stmt | |
PseudoObjectExprBits | clang::Stmt | |
RequiresExprBits | clang::Stmt | |
ReturnStmtBits | clang::Stmt | |
setAllEnumCasesCovered() | clang::SwitchStmt | inline |
setBody(Stmt *Body) | clang::SwitchStmt | inline |
setBody(Stmt *S, SourceLocation SL) | clang::SwitchStmt | inline |
setCond(Expr *Cond) | clang::SwitchStmt | inline |
setConditionVariable(const ASTContext &Ctx, VarDecl *VD) | clang::SwitchStmt | |
setConditionVariableDeclStmt(DeclStmt *CondVar) | clang::SwitchStmt | inline |
setInit(Stmt *Init) | clang::SwitchStmt | inline |
setLParenLoc(SourceLocation Loc) | clang::SwitchStmt | inline |
setRParenLoc(SourceLocation Loc) | clang::SwitchStmt | inline |
setSwitchCaseList(SwitchCase *SC) | clang::SwitchStmt | inline |
setSwitchLoc(SourceLocation L) | clang::SwitchStmt | inline |
SourceLocExprBits | clang::Stmt | |
Stmt(StmtClass SC, EmptyShell) | clang::Stmt | inlineexplicitprotected |
Stmt()=delete | clang::Stmt | |
Stmt(const Stmt &)=delete | clang::Stmt | |
Stmt(Stmt &&)=delete | clang::Stmt | |
Stmt(StmtClass SC) | clang::Stmt | inline |
StmtBits | clang::Stmt | |
StmtClass enum name | clang::Stmt | |
StmtExprBits | clang::Stmt | |
StringLiteralBits | clang::Stmt | |
stripLabelLikeStatements() const | clang::Stmt | |
stripLabelLikeStatements() | clang::Stmt | inline |
SubstNonTypeTemplateParmExprBits | clang::Stmt | |
SwitchCaseBits | clang::Stmt | |
SwitchStmtBits | clang::Stmt | |
TypeTraitExprBits | clang::Stmt | |
UnaryExprOrTypeTraitExprBits | clang::Stmt | |
UnaryOperatorBits | clang::Stmt | |
UnresolvedLookupExprBits | clang::Stmt | |
UnresolvedMemberExprBits | clang::Stmt | |
viewAST() const | clang::Stmt | |
WhileStmtBits | clang::Stmt | |