Home | History | Annotate | Download | only in Checkers

Lines Matching full:effect

394   ///  this is the effect applied to the state of the receiver.
397 /// Ret - The effect on the return value. Used to indicate if the
406 /// getArg - Return the argument effect on the argument specified by
419 /// setDefaultArgEffect - Set the default argument effect.
424 /// getRetEffect - Returns the effect on the return value of the call.
427 /// setRetEffect - Set the effect of the return value of the call.
431 /// Sets the effect on the receiver of the message.
434 /// getReceiverEffect - Returns the effect on the receiver of the call.
440 /// argument effect matches the default effect).
627 /// ObjCAllocRetE - Default return effect for methods returning Objective-C
631 /// ObjCInitRetE - Default return effect for init methods returning
791 /// Determine if there is a special return effect for this function or method.
1055 // Strip away preceding '_'. Doing this here will effect all the checks
1269 ArgEffect Effect;
1271 case cfretain: Effect = IncRef; break;
1272 case cfrelease: Effect = DecRef; break;
1273 case cfautorelease: Effect = Autorelease; break;
1274 case cfmakecollectable: Effect = MakeCollectable; break;
1277 ScratchArgs = AF.add(ScratchArgs, 0, Effect);
2030 // We have an argument. Get the effect!
2091 << "' has no effect on its argument.";
2163 os << "In GC mode an 'autorelease' has no effect.";
2166 os << "In GC mode the 'retain' message has no effect.";
2169 os << "In GC mode the 'release' message has no effect.";
2697 // Handle statements that may have an effect on refcounts.
2944 // Evaluate the effect of the arguments.
2954 // Evaluate the effect on the message receiver.
2977 ArgEffect Effect) {
2991 switch (Effect) {
3014 // Evaluate the effect of the arguments.
3022 ArgEffect Effect = Summ.getArg(idx);
3023 if (Effect == RetainedOutParameter || Effect == UnretainedOutParameter) {
3024 state = updateOutParameter(state, V, Effect);
3027 state = updateSymbol(state, Sym, *T, Effect, hasErr, C);
3037 // Evaluate the effect on the message receiver.