HomeSort by: relevance | last modified time | path
    Searched defs:ParamIdx (Results 1 - 5 of 5) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Attr.h 228 class ParamIdx {
234 void assertComparable(const ParamIdx &I) const {
236 "ParamIdx must be valid to be compared");
240 // comparison on the ParamIdx objects themselves.
242 "ParamIdx must be for the same function to be compared");
248 ParamIdx() : Idx(0), HasThis(false), IsValid(false) {}
256 ParamIdx(unsigned Idx, const Decl *D)
263 /// A type into which \c ParamIdx can be serialized.
265 /// A static assertion that it's of the correct size follows the \c ParamIdx
270 /// construct an equivalent \c ParamIdx
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
NullabilityChecker.cpp 719 unsigned ParamIdx = Param->getFunctionScopeIndex() + 1;
733 OS << " passed to a callee that requires a non-null " << ParamIdx
734 << llvm::getOrdinalSuffix(ParamIdx) << " parameter";
760 << ParamIdx << llvm::getOrdinalSuffix(ParamIdx) << " parameter";
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplateDeduction.cpp 1030 unsigned ArgIdx = 0, ParamIdx = 0;
1031 for (; ParamIdx != NumParams; ++ParamIdx) {
1034 = dyn_cast<PackExpansionType>(Params[ParamIdx]);
1052 Params[ParamIdx], Args[ArgIdx],
1073 if (ParamIdx + 1 == NumParams || PackScope.hasFixedArity()) {
2483 unsigned ArgIdx = 0, ParamIdx = 0;
2484 for (; hasTemplateArgumentForDeduction(Params, ParamIdx); ++ParamIdx) {
2485 if (!Params[ParamIdx].isPackExpansion())
    [all...]
SemaTemplate.cpp 3197 unsigned ParamIdx = 0;
3265 if (ParamIdx < ParamLists.size()) {
3266 if (ParamLists[ParamIdx]->size() == 0) {
3267 if (CheckExplicitSpecialization(ParamLists[ParamIdx]->getSourceRange(),
3280 if (ParamIdx < ParamLists.size()) {
3281 if (ParamLists[ParamIdx]->size() > 0) {
3284 Diag(ParamLists[ParamIdx]->getTemplateLoc(),
3287 << SourceRange(ParamLists[ParamIdx]->getLAngleLoc(),
3288 ParamLists[ParamIdx]->getRAngleLoc())
3295 ++ParamIdx;
    [all...]
SemaDeclAttr.cpp 298 const Expr *IdxExpr, ParamIdx &Idx, bool CanIndexImplicitThis = false) {
332 Idx = ParamIdx(IdxSource, D);
796 ParamIdx Idx;
830 ParamIdx SizeArgNo(SizeArgNoVal, D);
832 ParamIdx NumberArgNo;
841 NumberArgNo = ParamIdx(Val, D);
1483 SmallVector<ParamIdx, 8> NonNullArgs;
1486 ParamIdx Idx;
1519 ParamIdx *Start = NonNullArgs.data();
1633 AllocAlignAttr TmpAttr(Context, CI, ParamIdx());
    [all...]

Completed in 23 milliseconds