Searched refs:ArgEffect (Results 1 – 3 of 3) sorted by relevance
26 enum ArgEffect { enum192 llvm::SmallVector<ArgEffect, 10> Args;194 ArgEffect Receiver;200 ArrayRef<ArgEffect> getArgs() const { return Args; } in getArgs()203 ArgEffect getReceiver() const { return Receiver; } in getReceiver()
53 template <> struct FoldingSetTrait<ArgEffect> {54 static inline void Profile(const ArgEffect X, FoldingSetNodeID &ID) { in Profile()72 typedef llvm::ImmutableMap<unsigned,ArgEffect> ArgEffects;365 ArgEffect DefaultArgEffect;369 ArgEffect Receiver;376 RetainSummary(ArgEffects A, RetEffect R, ArgEffect defaultEff, in RetainSummary()377 ArgEffect ReceiverEff) in RetainSummary()382 ArgEffect getArg(unsigned idx) const { in getArg()383 if (const ArgEffect *AE = Args.lookup(idx)) in getArg()389 void addArg(ArgEffects::Factory &af, unsigned idx, ArgEffect e) { in addArg()[all …]
1362 ArrayRef<ArgEffect> AEArgs = CE.getArgs(); in AddCFAnnotations()1367 ArgEffect AE = AEArgs[i]; in AddCFAnnotations()1414 ArrayRef<ArgEffect> AEArgs = CE.getArgs(); in migrateAddFunctionAnnotation()1420 ArgEffect AE = AEArgs[i]; in migrateAddFunctionAnnotation()1491 ArrayRef<ArgEffect> AEArgs = CE.getArgs(); in AddCFAnnotations()1496 ArgEffect AE = AEArgs[i]; in AddCFAnnotations()1547 ArrayRef<ArgEffect> AEArgs = CE.getArgs(); in migrateAddMethodAnnotation()1552 ArgEffect AE = AEArgs[i]; in migrateAddMethodAnnotation()