Changes in src/ResolvExpr/PtrsCastable.cc [7e003011:1d29d46]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/ResolvExpr/PtrsCastable.cc
r7e003011 r1d29d46 92 92 } 93 93 94 void PtrsCastable::visit( __attribute__((unused))VoidType *voidType) {94 void PtrsCastable::visit(VoidType *voidType) { 95 95 result = objectCast( dest, env, indexer ); 96 96 } 97 97 98 void PtrsCastable::visit( __attribute__((unused))BasicType *basicType) {98 void PtrsCastable::visit(BasicType *basicType) { 99 99 result = objectCast( dest, env, indexer ); 100 100 } 101 101 102 void PtrsCastable::visit( __attribute__((unused))PointerType *pointerType) {102 void PtrsCastable::visit(PointerType *pointerType) { 103 103 result = objectCast( dest, env, indexer ); 104 104 } 105 105 106 void PtrsCastable::visit( __attribute__((unused))ArrayType *arrayType) {106 void PtrsCastable::visit(ArrayType *arrayType) { 107 107 result = objectCast( dest, env, indexer ); 108 108 } 109 109 110 void PtrsCastable::visit( __attribute__((unused))FunctionType *functionType) {110 void PtrsCastable::visit(FunctionType *functionType) { 111 111 // result = -1; 112 112 result = functionCast( dest, env, indexer ); 113 113 } 114 114 115 void PtrsCastable::visit( __attribute__((unused))StructInstType *inst) {115 void PtrsCastable::visit(StructInstType *inst) { 116 116 result = objectCast( dest, env, indexer ); 117 117 } 118 118 119 void PtrsCastable::visit( __attribute__((unused))UnionInstType *inst) {119 void PtrsCastable::visit(UnionInstType *inst) { 120 120 result = objectCast( dest, env, indexer ); 121 121 } 122 122 123 void PtrsCastable::visit( __attribute__((unused))EnumInstType *inst) {123 void PtrsCastable::visit(EnumInstType *inst) { 124 124 if ( dynamic_cast< EnumInstType* >( dest ) ) { 125 125 result = 1; … … 144 144 } 145 145 146 void PtrsCastable::visit( __attribute__((unused))TupleType *tupleType) {146 void PtrsCastable::visit(TupleType *tupleType) { 147 147 result = objectCast( dest, env, indexer ); 148 148 } 149 149 150 void PtrsCastable::visit( __attribute__((unused))VarArgsType *varArgsType) {150 void PtrsCastable::visit(VarArgsType *varArgsType) { 151 151 result = objectCast( dest, env, indexer ); 152 152 } 153 153 154 void PtrsCastable::visit( __attribute__((unused))ZeroType *zeroType) {154 void PtrsCastable::visit(ZeroType *zeroType) { 155 155 result = objectCast( dest, env, indexer ); 156 156 } 157 157 158 void PtrsCastable::visit( __attribute__((unused))OneType *oneType) {158 void PtrsCastable::visit(OneType *oneType) { 159 159 result = objectCast( dest, env, indexer ); 160 160 }
Note:
See TracChangeset
for help on using the changeset viewer.