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

References

tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp
  286   E = E->IgnoreParens();
  286   E = E->IgnoreParens();
  288   switch (E->getStmtClass()) {
  292     return makeLoc(cast<AddrLabelExpr>(E));
  296     return makeZeroVal(E->getType());
  299     const auto *SL = cast<ObjCStringLiteral>(E);
  304     const auto *SL = cast<StringLiteral>(E);
  311     const auto *C = cast<CharacterLiteral>(E);
  316     return makeBoolVal(cast<CXXBoolLiteralExpr>(E));
  319     const auto *TE = cast<TypeTraitExpr>(E);
  324     return makeIntVal(cast<IntegerLiteral>(E));
  327     return makeBoolVal(cast<ObjCBoolLiteralExpr>(E));
  338     const auto *CE = cast<CastExpr>(E);
  360     if (E->isGLValue())
  365     if (E->EvaluateAsInt(Result, Ctx))
  368     if (Loc::isLocType(E->getType()))
  369       if (E->isNullPointerConstant(Ctx, Expr::NPC_ValueDependentIsNotNull))