reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/Expr.h
  509   bool isIntegerConstantExpr(const ASTContext &Ctx,

References

tools/clang/lib/AST/Decl.cpp
 2443   Eval->IsICE = Init->isIntegerConstantExpr(getASTContext());
tools/clang/lib/AST/Expr.cpp
 3789     if (!isIntegerConstantExpr(Ctx))
tools/clang/lib/AST/ExprConstant.cpp
14265   if (!isIntegerConstantExpr(Ctx, Loc))
tools/clang/lib/Sema/SemaCast.cpp
 1974       && !SrcExpr->isIntegerConstantExpr(Self.Context)
tools/clang/lib/Sema/SemaDecl.cpp
11873       else if (Init->isIntegerConstantExpr(Context, &Loc))
tools/clang/lib/Sema/SemaExpr.cpp
14953   if (!getLangOpts().CPlusPlus11 && E->isIntegerConstantExpr(Context)) {
17970   if (E->isValueDependent() || E->isIntegerConstantExpr(Context))
tools/clang/lib/Sema/SemaInit.cpp
 5474       (!Initializer->isIntegerConstantExpr(S.Context) &&
 5483   return Initializer->isIntegerConstantExpr(S.getASTContext()) &&
tools/clang/lib/Sema/SemaOverload.cpp
 1874              From->isIntegerConstantExpr(S.getASTContext()) &&
 1879              From->isIntegerConstantExpr(S.getASTContext()) &&
 1884              From->isIntegerConstantExpr(S.getASTContext())) {
tools/clang/lib/Sema/SemaStmt.cpp
 1269           SrcExpr->isIntegerConstantExpr(Context)) {
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  296   return Node.isIntegerConstantExpr(Finder->getASTContext());
  559     return !E->isValueDependent() && E->isIntegerConstantExpr(*AstCtx);
  588     return !E->isValueDependent() && E->isIntegerConstantExpr(*AstCtx);