[llvm-commits] [llvm] r48289 - in /llvm/trunk: include/llvm/ include/llvm/Support/ lib/AsmParser/ lib/Bitcode/Reader/ lib/Bitcode/Writer/ lib/Target/CBackend/ lib/Target/X86/ lib/Transforms/IPO/ lib/Transforms/Scalar/ lib/VMCore/ tools/llvm-upgrade/ tools/llvm2cpp/
Duncan Sands
baldrick at free.fr
Wed Mar 12 11:46:37 PDT 2008
Hi Chris,
> + /// getParamAttrs - Return the parameter attributes for this function.
...
> + /// setParamAttrs - Set the parameter attributes for this Function.
It is "function" in one comment and "Function" in the other...
> + /// getParamAttrs - Return the PAListPtr for the parameter attributes of this
> + /// call.
Why not just "Return the parameter attributes of this call."?
> + /// setParamAttrs - Sets the parameter attributes for this CallInst.
It is "call" in one comment and "CallInst" in the other...
> + /// getParamAttrs - Return the parameter attribute list for this invoke.
"parameter attribute list" -> "parameter attributes"
> + /// setParamAttrs - Set the parameter attribute list for this invoke.
Likewise.
> + /// get - Return a ParamAttr list with the parameters specified by the
> + /// consequtive random access iterator range.
consequtive -> consecutive
> + /// operator< - Provide an ordering for parameter attribute lists.
> + bool operator==(const PAListPtr &RHS) const { return PAList == RHS.PAList; }
In spite of the comment, this is "==" not "<"...
> - if (PAL) {
> - ParameterAttributes Attrs = PAL->getParamAttrs(ParamIndex);
> - if (Attrs != ParamAttr::None)
> - ParamAttrsVec.push_back(ParamAttrsWithIndex::get(ParamIndex - 1,
> - Attrs));
> - }
> + if (ParameterAttributes Attrs = PAL.getParamAttrs(ParamIndex))
> + ParamAttrsVec.push_back(ParamAttrsWithIndex::get(ParamIndex - 1, Attrs));
So adding ParamAttr::None is harmless now?
> + // ParamAttrsList is uniqued, these should not be publicly available
Missing full stop.
Ciao,
Duncan.
More information about the llvm-commits
mailing list