|
|
Provide support for isa<X> and friends.
Reimplemented from Node.
Reimplemented in NegateOp, ComplementOp, PreIncrOp, PostIncrOp, PreDecrOp, PostDecrOp, SizeOfOp, LengthOp, ConvertOp, AddOp, SubtractOp, MultiplyOp, DivideOp, ModuloOp, BAndOp, BOrOp, BXorOp, BNorOp, Block, ResultOp, NotOp, AndOp, OrOp, NorOp, XorOp, LessThanOp, GreaterThanOp, LessEqualOp, GreaterEqualOp, EqualityOp, InequalityOp, Bundle, Import, Constant, ConstantValue, ConstantAny, ConstantBoolean, ConstantCharacter, ConstantEnumerator, ConstantInteger, ConstantReal, ConstantString, ConstantPointer, ConstantAggregate, ConstantArray, ConstantVector, ConstantStructure, ConstantContinuation, ConstantExpression, PointerType, ArrayType, VectorType, NamedType, DisparateContainerType, StructureType, ContinuationType, SignatureType, SelectOp, SwitchOp, WhileOp, UnlessOp, UntilOp, LoopOp, ReturnOp, BreakOp, ContinueOp, CallOp, OpenOp, CloseOp, ReadOp, WriteOp, Linkable, Variable, Argument, Function, Program, AllocateOp, DeallocateOp, LoadOp, StoreOp, AutoVarOp, GetOp, GetFieldOp, GetIndexOp, Value, Operator, NilaryOperator, UnaryOperator, BinaryOperator, TernaryOperator, MultiOperator, IsPInfOp, IsNInfOp, IsNanOp, TruncOp, RoundOp, FloorOp, CeilingOp, LogEOp, Log2Op, Log10Op, SquareRootOp, CubeRootOp, FactorialOp, PowerOp, RootOp, GCDOp, LCMOp, TextType, StreamType, BufferType, StrInsertOp, StrEraseOp, StrReplaceOp, StrConcatOp, Type, AnyType, BooleanType, CharacterType, StringType, IntegerType, RangeType, EnumerationType, RealType, RationalType, and OpaqueType.
Definition at line 499 of file Node.h.
References Node::isDocumentable(). |