| addStmtClass(const StmtClass s) | clang::Stmt | static | 
  | ArrayOrMatrixSubscriptExprBits | clang::Stmt |  | 
  | ArrayTypeTraitExprBits | clang::Stmt |  | 
  | ASTStmtReader class | clang::ObjCPropertyRefExpr | friend | 
  | ASTStmtWriter class | clang::ObjCPropertyRefExpr | friend | 
  | AttributedStmtBits | clang::Stmt |  | 
  | BinaryOperatorBits | 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::ObjCPropertyRefExpr | inline | 
  | children() const | clang::ObjCPropertyRefExpr | inline | 
  | ChooseExprBits | clang::Stmt |  | 
  | Classify(ASTContext &Ctx) const | clang::Expr | inline | 
  | ClassifyLValue(ASTContext &Ctx) const | clang::Expr |  | 
  | ClassifyModifiable(ASTContext &Ctx, SourceLocation &Loc) const | clang::Expr | inline | 
  | classof(const Stmt *T) | clang::ObjCPropertyRefExpr | inlinestatic | 
  | CoawaitBits | clang::Stmt |  | 
  | CompoundStmtBits | clang::Stmt |  | 
  | const_child_iterator typedef | clang::Stmt |  | 
  | const_child_range typedef | clang::Stmt |  | 
  | ConstantExprBits | clang::Stmt |  | 
  | ConstantExprKind enum name | clang::Expr |  | 
  | ConstCastIterator typedef | clang::Stmt | protected | 
  | ConstExprIterator typedef | clang::Stmt | protected | 
  | containsErrors() const | clang::Expr | inline | 
  | containsUnexpandedParameterPack() const | clang::Expr | inline | 
  | ConvertVectorExprBits | clang::Stmt |  | 
  | CXXBoolLiteralExprBits | clang::Stmt |  | 
  | CXXConstructExprBits | clang::Stmt |  | 
  | CXXDefaultArgExprBits | clang::Stmt |  | 
  | CXXDefaultInitExprBits | clang::Stmt |  | 
  | CXXDeleteExprBits | clang::Stmt |  | 
  | CXXDependentScopeMemberExprBits | clang::Stmt |  | 
  | CXXFoldExprBits | 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 | 
  | EvaluateAsBooleanCondition(bool &Result, const ASTContext &Ctx, bool InConstantContext=false) const | clang::Expr |  | 
  | EvaluateAsConstantExpr(EvalResult &Result, const ASTContext &Ctx, ConstantExprKind Kind=ConstantExprKind::Normal) const | clang::Expr |  | 
  | EvaluateAsFixedPoint(EvalResult &Result, const ASTContext &Ctx, SideEffectsKind AllowSideEffects=SE_NoSideEffects, bool InConstantContext=false) const | clang::Expr |  | 
  | EvaluateAsFloat(llvm::APFloat &Result, const ASTContext &Ctx, SideEffectsKind AllowSideEffects=SE_NoSideEffects, bool InConstantContext=false) const | clang::Expr |  | 
  | EvaluateAsInitializer(APValue &Result, const ASTContext &Ctx, const VarDecl *VD, SmallVectorImpl< PartialDiagnosticAt > &Notes, bool IsConstantInitializer) const | clang::Expr |  | 
  | EvaluateAsInt(EvalResult &Result, const ASTContext &Ctx, SideEffectsKind AllowSideEffects=SE_NoSideEffects, bool InConstantContext=false) const | clang::Expr |  | 
  | EvaluateAsLValue(EvalResult &Result, const ASTContext &Ctx, bool InConstantContext=false) const | clang::Expr |  | 
  | EvaluateAsRValue(EvalResult &Result, const ASTContext &Ctx, bool InConstantContext=false) const | clang::Expr |  | 
  | EvaluateCharRangeAsString(std::string &Result, const Expr *SizeExpression, const Expr *PtrExpression, ASTContext &Ctx, EvalResult &Status) const | clang::Expr |  | 
  | EvaluateCharRangeAsString(APValue &Result, const Expr *SizeExpression, const Expr *PtrExpression, ASTContext &Ctx, EvalResult &Status) const | clang::Expr |  | 
  | EvaluateForOverflow(const ASTContext &Ctx) const | clang::Expr |  | 
  | EvaluateKnownConstInt(const ASTContext &Ctx) const | clang::Expr |  | 
  | EvaluateKnownConstIntCheckOverflow(const ASTContext &Ctx, SmallVectorImpl< PartialDiagnosticAt > *Diag=nullptr) const | clang::Expr |  | 
  | EvaluateWithSubstitution(APValue &Value, ASTContext &Ctx, const FunctionDecl *Callee, ArrayRef< const Expr * > Args, const Expr *This=nullptr) const | clang::Expr |  | 
  | Expr()=delete | clang::Expr |  | 
  | Expr(const Expr &)=delete | clang::Expr |  | 
  | Expr(Expr &&)=delete | clang::Expr |  | 
  | Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK) | clang::Expr | inlineprotected | 
  | Expr(StmtClass SC, EmptyShell) | clang::Expr | inlineexplicitprotected | 
  | ExprBits | clang::Stmt |  | 
  | ExpressionTraitExprBits | clang::Stmt |  | 
  | ExprIterator typedef | clang::Stmt | protected | 
  | ExprWithCleanupsBits | clang::Stmt |  | 
  | findBoundMemberType(const Expr *expr) | clang::Expr | static | 
  | FloatingLiteralBits | clang::Stmt |  | 
  | ForStmtBits | clang::Stmt |  | 
  | GenericSelectionExprBits | clang::Stmt |  | 
  | getAsBuiltinConstantDeclRef(const ASTContext &Context) const | clang::Expr |  | 
  | getBase() const | clang::ObjCPropertyRefExpr | inline | 
  | getBase() | clang::ObjCPropertyRefExpr | inline | 
  | getBeginLoc() const LLVM_READONLY | clang::ObjCPropertyRefExpr | inline | 
  | getBestDynamicClassType() const | clang::Expr |  | 
  | getBestDynamicClassTypeExpr() const | clang::Expr |  | 
  | getClassReceiver() const | clang::ObjCPropertyRefExpr | inline | 
  | getDependence() const | clang::Expr | inline | 
  | getEndLoc() const LLVM_READONLY | clang::ObjCPropertyRefExpr | inline | 
  | getEnumCoercedType(const ASTContext &Ctx) const | clang::Expr |  | 
  | getEnumConstantDecl() | clang::Expr |  | 
  | getEnumConstantDecl() const | clang::Expr | inline | 
  | getExplicitProperty() const | clang::ObjCPropertyRefExpr | inline | 
  | getExprLoc() const LLVM_READONLY | clang::Expr |  | 
  | getExprStmt() const | clang::ValueStmt |  | 
  | getExprStmt() | clang::ValueStmt | inline | 
  | getFPFeaturesInEffect(const LangOptions &LO) const | clang::Expr |  | 
  | getGetterSelector() const | clang::ObjCPropertyRefExpr | inline | 
  | getID(const ASTContext &Context) const | clang::Stmt |  | 
  | getImplicitPropertyGetter() const | clang::ObjCPropertyRefExpr | inline | 
  | getImplicitPropertySetter() const | clang::ObjCPropertyRefExpr | inline | 
  | getIntegerConstantExpr(const ASTContext &Ctx) const | clang::Expr |  | 
  | 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 | 
  | getLocation() const | clang::ObjCPropertyRefExpr | inline | 
  | getObjCProperty() const | clang::Expr |  | 
  | getObjectKind() const | clang::Expr | inline | 
  | getReceiverLocation() const | clang::ObjCPropertyRefExpr | inline | 
  | getReceiverType(const ASTContext &ctx) const | clang::ObjCPropertyRefExpr |  | 
  | getReferencedDeclOfCallee() | clang::Expr |  | 
  | getReferencedDeclOfCallee() const | clang::Expr | inline | 
  | getSetterSelector() const | clang::ObjCPropertyRefExpr | inline | 
  | getSourceBitField() | clang::Expr |  | 
  | getSourceBitField() const | clang::Expr | inline | 
  | getSourceRange() const LLVM_READONLY | clang::Stmt |  | 
  | getStmtClass() const | clang::Stmt | inline | 
  | getStmtClassName() const | clang::Stmt |  | 
  | getSuperReceiverType() const | clang::ObjCPropertyRefExpr | inline | 
  | getType() const | clang::Expr | inline | 
  | getUnusedResultAttrImpl(const Decl *Callee, QualType ReturnType) | clang::Expr | static | 
  | getValueKind() const | clang::Expr | inline | 
  | getValueKindForType(QualType T) | clang::Expr | inlinestatic | 
  | GotoStmtBits | clang::Stmt |  | 
  | hasAnyTypeDependentArguments(ArrayRef< Expr * > Exprs) | clang::Expr | static | 
  | hasNonTrivialCall(const ASTContext &Ctx) const | clang::Expr |  | 
  | hasPlaceholderType() const | clang::Expr | inline | 
  | hasPlaceholderType(BuiltinType::Kind K) const | clang::Expr | inline | 
  | HasSideEffects(const ASTContext &Ctx, bool IncludePossibleEffects=true) const | clang::Expr |  | 
  | IfStmtBits | clang::Stmt |  | 
  | IgnoreCasts() LLVM_READONLY | clang::Expr |  | 
  | IgnoreCasts() const | clang::Expr | inline | 
  | IgnoreContainers(bool IgnoreCaptured=false) | clang::Stmt |  | 
  | IgnoreContainers(bool IgnoreCaptured=false) const | clang::Stmt | inline | 
  | IgnoreConversionOperatorSingleStep() LLVM_READONLY | clang::Expr |  | 
  | IgnoreConversionOperatorSingleStep() const | clang::Expr | inline | 
  | IgnoreImpCasts() LLVM_READONLY | clang::Expr |  | 
  | IgnoreImpCasts() const | clang::Expr | inline | 
  | IgnoreImplicit() LLVM_READONLY | clang::Expr |  | 
  | IgnoreImplicit() const | clang::Expr | inline | 
  | IgnoreImplicitAsWritten() LLVM_READONLY | clang::Expr |  | 
  | IgnoreImplicitAsWritten() const | clang::Expr | inline | 
  | IgnoreParenBaseCasts() LLVM_READONLY | clang::Expr |  | 
  | IgnoreParenBaseCasts() const | clang::Expr | inline | 
  | IgnoreParenCasts() LLVM_READONLY | clang::Expr |  | 
  | IgnoreParenCasts() const | clang::Expr | inline | 
  | IgnoreParenImpCasts() LLVM_READONLY | clang::Expr |  | 
  | IgnoreParenImpCasts() const | clang::Expr | inline | 
  | IgnoreParenLValueCasts() LLVM_READONLY | clang::Expr |  | 
  | IgnoreParenLValueCasts() const | clang::Expr | inline | 
  | IgnoreParenNoopCasts(const ASTContext &Ctx) LLVM_READONLY | clang::Expr |  | 
  | IgnoreParenNoopCasts(const ASTContext &Ctx) const | clang::Expr | inline | 
  | IgnoreParens() LLVM_READONLY | clang::Expr |  | 
  | IgnoreParens() const | clang::Expr | inline | 
  | IgnoreUnlessSpelledInSource() | clang::Expr |  | 
  | IgnoreUnlessSpelledInSource() const | clang::Expr | inline | 
  | InitListExprBits | clang::Stmt |  | 
  | isBoundMemberFunction(ASTContext &Ctx) const | clang::Expr |  | 
  | isClassReceiver() const | clang::ObjCPropertyRefExpr | inline | 
  | isConstantInitializer(ASTContext &Ctx, bool ForRef, const Expr **Culprit=nullptr) const | clang::Expr |  | 
  | isCXX11ConstantExpr(const ASTContext &Ctx, APValue *Result=nullptr) const | clang::Expr |  | 
  | isCXX98IntegralConstantExpr(const ASTContext &Ctx) const | clang::Expr |  | 
  | isDefaultArgument() const | clang::Expr |  | 
  | isEvaluatable(const ASTContext &Ctx, SideEffectsKind AllowSideEffects=SE_NoSideEffects) const | clang::Expr |  | 
  | isExplicitProperty() const | clang::ObjCPropertyRefExpr | inline | 
  | isFlexibleArrayMemberLike(const ASTContext &Context, LangOptions::StrictFlexArraysLevelKind StrictFlexArraysLevel, bool IgnoreTemplateOrMacroSubstitution=false) const | clang::Expr |  | 
  | isGLValue() const | clang::Expr | inline | 
  | isImplicitCXXThis() const | clang::Expr |  | 
  | isImplicitProperty() const | clang::ObjCPropertyRefExpr | inline | 
  | isInstantiationDependent() const | clang::Expr | inline | 
  | isIntegerConstantExpr(const ASTContext &Ctx) const | clang::Expr |  | 
  | isKnownToHaveBooleanValue(bool Semantic=true) const | clang::Expr |  | 
  | isLValue() const | clang::Expr | inline | 
  | isMessagingGetter() const | clang::ObjCPropertyRefExpr | inline | 
  | isMessagingSetter() const | clang::ObjCPropertyRefExpr | inline | 
  | isModifiableLvalue(ASTContext &Ctx, SourceLocation *Loc=nullptr) const | clang::Expr |  | 
  | isModifiableLvalueResult enum name | clang::Expr |  | 
  | isNullPointerConstant(ASTContext &Ctx, NullPointerConstantValueDependence NPC) const | clang::Expr |  | 
  | isOBJCGCCandidate(ASTContext &Ctx) const | clang::Expr |  | 
  | isObjCSelfExpr() const | clang::Expr |  | 
  | isObjectReceiver() const | clang::ObjCPropertyRefExpr | inline | 
  | isOrdinaryOrBitFieldObject() const | clang::Expr | inline | 
  | isPotentialConstantExpr(const FunctionDecl *FD, SmallVectorImpl< PartialDiagnosticAt > &Diags) | clang::Expr | static | 
  | isPotentialConstantExprUnevaluated(Expr *E, const FunctionDecl *FD, SmallVectorImpl< PartialDiagnosticAt > &Diags) | clang::Expr | static | 
  | isPRValue() const | clang::Expr | inline | 
  | isReadIfDiscardedInCPlusPlus11() const | clang::Expr |  | 
  | isSameComparisonOperand(const Expr *E1, const Expr *E2) | clang::Expr | static | 
  | isSuperReceiver() const | clang::ObjCPropertyRefExpr | inline | 
  | isTemporaryObject(ASTContext &Ctx, const CXXRecordDecl *TempTy) const | clang::Expr |  | 
  | isTypeDependent() const | clang::Expr | inline | 
  | isUnusedResultAWarning(const Expr *&WarnExpr, SourceLocation &Loc, SourceRange &R1, SourceRange &R2, ASTContext &Ctx) const | clang::Expr |  | 
  | isValueDependent() const | clang::Expr | inline | 
  | isXValue() const | clang::Expr | 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 |  | 
  | LoopControlStmtBits | clang::Stmt |  | 
  | LV_ArrayTemporary enum value | clang::Expr |  | 
  | LV_ClassTemporary enum value | clang::Expr |  | 
  | LV_DuplicateVectorComponents enum value | clang::Expr |  | 
  | LV_IncompleteVoidType enum value | clang::Expr |  | 
  | LV_InvalidExpression enum value | clang::Expr |  | 
  | LV_InvalidMessageExpression enum value | clang::Expr |  | 
  | LV_MemberFunction enum value | clang::Expr |  | 
  | LV_NotObjectType enum value | clang::Expr |  | 
  | LV_SubObjCPropertySetting enum value | clang::Expr |  | 
  | LV_Valid enum value | clang::Expr |  | 
  | LValueClassification enum name | clang::Expr |  | 
  | MemberExprBits | clang::Stmt |  | 
  | MLV_ArrayTemporary enum value | clang::Expr |  | 
  | MLV_ArrayType enum value | clang::Expr |  | 
  | MLV_ClassTemporary enum value | clang::Expr |  | 
  | MLV_ConstAddrSpace enum value | clang::Expr |  | 
  | MLV_ConstQualified enum value | clang::Expr |  | 
  | MLV_ConstQualifiedField enum value | clang::Expr |  | 
  | MLV_DuplicateVectorComponents enum value | clang::Expr |  | 
  | MLV_IncompleteType enum value | clang::Expr |  | 
  | MLV_IncompleteVoidType enum value | clang::Expr |  | 
  | MLV_InvalidExpression enum value | clang::Expr |  | 
  | MLV_InvalidMessageExpression enum value | clang::Expr |  | 
  | MLV_LValueCast enum value | clang::Expr |  | 
  | MLV_MemberFunction enum value | clang::Expr |  | 
  | MLV_NoSetterProperty enum value | clang::Expr |  | 
  | MLV_NotObjectType enum value | clang::Expr |  | 
  | MLV_SubObjCPropertySetting enum value | clang::Expr |  | 
  | MLV_Valid enum value | clang::Expr |  | 
  | NoStmtClass enum value | clang::Stmt |  | 
  | NPC_NeverValueDependent enum value | clang::Expr |  | 
  | NPC_ValueDependentIsNotNull enum value | clang::Expr |  | 
  | NPC_ValueDependentIsNull enum value | clang::Expr |  | 
  | NPCK_CXX11_nullptr enum value | clang::Expr |  | 
  | NPCK_GNUNull enum value | clang::Expr |  | 
  | NPCK_NotNull enum value | clang::Expr |  | 
  | NPCK_ZeroExpression enum value | clang::Expr |  | 
  | NPCK_ZeroLiteral enum value | clang::Expr |  | 
  | NullPointerConstantKind enum name | clang::Expr |  | 
  | NullPointerConstantValueDependence enum name | clang::Expr |  | 
  | NullStmtBits | clang::Stmt |  | 
  | NumCallExprBits enum value | clang::Stmt | protected | 
  | NumExprBits enum value | clang::Stmt | protected | 
  | NumOverloadExprBits enum value | clang::Stmt | protected | 
  | ObjCIndirectCopyRestoreExprBits | clang::Stmt |  | 
  | ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, ExprObjectKind OK, SourceLocation l, Expr *base) | clang::ObjCPropertyRefExpr | inline | 
  | ObjCPropertyRefExpr(ObjCPropertyDecl *PD, QualType t, ExprValueKind VK, ExprObjectKind OK, SourceLocation l, SourceLocation sl, QualType st) | clang::ObjCPropertyRefExpr | inline | 
  | ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, Expr *Base) | clang::ObjCPropertyRefExpr | inline | 
  | ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation SuperLoc, QualType SuperTy) | clang::ObjCPropertyRefExpr | inline | 
  | ObjCPropertyRefExpr(ObjCMethodDecl *Getter, ObjCMethodDecl *Setter, QualType T, ExprValueKind VK, ExprObjectKind OK, SourceLocation IdLoc, SourceLocation ReceiverLoc, ObjCInterfaceDecl *Receiver) | clang::ObjCPropertyRefExpr | inline | 
  | ObjCPropertyRefExpr(EmptyShell Empty) | clang::ObjCPropertyRefExpr | inlineexplicit | 
  | 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 Expr &)=delete | clang::Expr |  | 
  | operator=(Expr &&)=delete | clang::Expr |  | 
  | clang::ValueStmt::operator=(const Stmt &)=delete | clang::Stmt |  | 
  | clang::ValueStmt::operator=(Stmt &&)=delete | clang::Stmt |  | 
  | OverloadExprBits | clang::Stmt |  | 
  | PackIndexingExprBits | clang::Stmt |  | 
  | ParenExprBits | 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 |  | 
  | refersToBitField() const | clang::Expr | inline | 
  | refersToGlobalRegisterVar() const | clang::Expr |  | 
  | refersToMatrixElement() const | clang::Expr | inline | 
  | refersToVectorElement() const | clang::Expr |  | 
  | RequiresExprBits | clang::Stmt |  | 
  | ReturnStmtBits | clang::Stmt |  | 
  | SE_AllowSideEffects enum value | clang::Expr |  | 
  | SE_AllowUndefinedBehavior enum value | clang::Expr |  | 
  | SE_NoSideEffects enum value | clang::Expr |  | 
  | setDependence(ExprDependence Deps) | clang::Expr | inlineprotected | 
  | setIsMessagingGetter(bool val=true) | clang::ObjCPropertyRefExpr | inline | 
  | setIsMessagingSetter(bool val=true) | clang::ObjCPropertyRefExpr | inline | 
  | setObjectKind(ExprObjectKind Cat) | clang::Expr | inline | 
  | setType(QualType t) | clang::Expr | inline | 
  | setValueKind(ExprValueKind Cat) | clang::Expr | inline | 
  | ShuffleVectorExprBits | clang::Stmt |  | 
  | SideEffectsKind enum name | clang::Expr |  | 
  | skipRValueSubobjectAdjustments(SmallVectorImpl< const Expr * > &CommaLHS, SmallVectorImpl< SubobjectAdjustment > &Adjustments) const | clang::Expr |  | 
  | skipRValueSubobjectAdjustments() const | clang::Expr | inline | 
  | SourceLocExprBits | clang::Stmt |  | 
  | Stmt(StmtClass SC, EmptyShell) | clang::ValueStmt | inlineexplicitprotected | 
  | Stmt()=delete | clang::ValueStmt | protected | 
  | Stmt(const Stmt &)=delete | clang::ValueStmt | protected | 
  | Stmt(Stmt &&)=delete | clang::ValueStmt | protected | 
  | Stmt(StmtClass SC) | clang::ValueStmt | inlineprotected | 
  | 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 |  | 
  | tryEvaluateObjectSize(uint64_t &Result, ASTContext &Ctx, unsigned Type) const | clang::Expr |  | 
  | tryEvaluateString(ASTContext &Ctx) const | clang::Expr |  | 
  | tryEvaluateStrLen(uint64_t &Result, ASTContext &Ctx) const | clang::Expr |  | 
  | TypeTraitExprBits | clang::Stmt |  | 
  | UnaryExprOrTypeTraitExprBits | clang::Stmt |  | 
  | UnaryOperatorBits | clang::Stmt |  | 
  | UnresolvedLookupExprBits | clang::Stmt |  | 
  | UnresolvedMemberExprBits | clang::Stmt |  | 
  | viewAST() const | clang::Stmt |  | 
  | WhileStmtBits | clang::Stmt |  |