clang: clang::dataflow::IntegerValue Class Reference (original) (raw)
Models an integer. More...
#include "[clang/Analysis/FlowSensitive/Value.h](Analysis%5F2FlowSensitive%5F2Value%5F8h%5Fsource.html)"
Inheritance diagram for clang::dataflow::IntegerValue:
| Public Member Functions | |
|---|---|
| IntegerValue () | |
| Public Member Functions inherited from clang::dataflow::Value | |
| Value (Kind ValKind) | |
| Value (const Value &)=delete | |
| Value & | operator= (const Value &)=delete |
| virtual | ~Value ()=default |
| Kind | getKind () const |
| Value * | getProperty (llvm::StringRef Name) const |
| Returns the value of the synthetic property with the given Name or null if the property isn't assigned a value. | |
| void | setProperty (llvm::StringRef Name, Value &Val) |
| Assigns Val as the value of the synthetic property with the given Name. | |
| llvm::iterator_range< llvm::StringMap< Value * >::const_iterator > | properties () const |
| Static Public Member Functions | |
|---|---|
| static bool | classof (const Value *Val) |
Detailed Description
Models an integer.
Definition at line 160 of file Value.h.
Constructor & Destructor Documentation
| clang::dataflow::IntegerValue::IntegerValue ( ) | inlineexplicit |
|---|
Member Function Documentation
◆ classof()
| bool clang::dataflow::IntegerValue::classof ( const Value * Val) | inlinestatic |
|---|
The documentation for this class was generated from the following file:
- include/clang/Analysis/FlowSensitive/Value.h