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

References

tools/clang/tools/extra/clang-tidy/bugprone/SizeofExpressionCheck.cpp
  255   const ASTContext &Ctx = *Result.Context;
  257   if (const auto *E = Result.Nodes.getNodeAs<Expr>("sizeof-constant")) {
  261                  Result.Nodes.getNodeAs<Expr>("sizeof-integer-call")) {
  264   } else if (const auto *E = Result.Nodes.getNodeAs<Expr>("sizeof-this")) {
  267   } else if (const auto *E = Result.Nodes.getNodeAs<Expr>("sizeof-charp")) {
  271                  Result.Nodes.getNodeAs<Expr>("sizeof-pointer-to-aggregate")) {
  275                  Result.Nodes.getNodeAs<Expr>("sizeof-compare-constant")) {
  279                  Result.Nodes.getNodeAs<Expr>("sizeof-comma-expr")) {
  282                  Result.Nodes.getNodeAs<Expr>("sizeof-divide-expr")) {
  283     const auto *NumTy = Result.Nodes.getNodeAs<Type>("num-type");
  284     const auto *DenomTy = Result.Nodes.getNodeAs<Type>("denom-type");
  285     const auto *ElementTy = Result.Nodes.getNodeAs<Type>("elem-type");
  286     const auto *PointedTy = Result.Nodes.getNodeAs<Type>("elem-ptr-type");
  313                  Result.Nodes.getNodeAs<Expr>("sizeof-sizeof-expr")) {
  316                  Result.Nodes.getNodeAs<Expr>("sizeof-multiply-sizeof")) {
  319                  Result.Nodes.getNodeAs<Expr>("sizeof-in-ptr-arithmetic-mul")) {
  320     const auto *LPtrTy = Result.Nodes.getNodeAs<Type>("left-ptr-type");
  321     const auto *RPtrTy = Result.Nodes.getNodeAs<Type>("right-ptr-type");
  322     const auto *SizeofArgTy = Result.Nodes.getNodeAs<Type>("sizeof-arg-type");
  329                  Result.Nodes.getNodeAs<Expr>("sizeof-in-ptr-arithmetic-div")) {
  330     const auto *LPtrTy = Result.Nodes.getNodeAs<Type>("left-ptr-type");
  331     const auto *RPtrTy = Result.Nodes.getNodeAs<Type>("right-ptr-type");
  332     const auto *SizeofArgTy = Result.Nodes.getNodeAs<Type>("sizeof-arg-type");