class LiteralT
Declaration
template <class T>
class LiteralT : public Literal { /* full declaration omitted */ };
Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:565
Inherits from: Literal
Templates
- T
Member Variables
- private T Val
Inherited from SExpr:
- protected Opcode
- protected Reserved = 0
- protected Flags = 0
- protected SExprID = 0
- protected Block = nullptr
Method Overview
- public LiteralT<T>(T Dat)
- public LiteralT<T>(const LiteralT<T> & L)
- public T value() const
- public T & value()
Inherited from Literal:
Inherited from SExpr:
Methods
¶LiteralT<T>(T Dat)
LiteralT<T>(T Dat)
Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:567
Parameters
- T Dat
¶LiteralT<T>(const LiteralT<T>& L)
LiteralT<T>(const LiteralT<T>& L)
Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:568
Parameters
- const LiteralT<T>& L
¶T value() const
T value() const
Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:570
¶T& value()
T& value()
Declared at: clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:571