/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 96 NamedDecl* getParam(unsigned Idx) { argument 97 assert(Idx < size() && "Template parameter index out-of-range"); 98 return begin()[Idx]; 101 const NamedDecl* getParam(unsigned Idx) const { 102 assert(Idx < size() && "Template parameter index out-of-range"); 103 return begin()[Idx]; 197 const TemplateArgument &get(unsigned Idx) const { 198 assert(Idx < NumArguments && "Invalid template argument index"); 199 return data()[Idx]; 203 const TemplateArgument &operator[](unsigned Idx) cons [all...] |
H A D | Expr.h | 1911 const OffsetOfNode &getComponent(unsigned Idx) const { 1912 assert(Idx < NumComps && "Subscript out of range"); 1913 return reinterpret_cast<const OffsetOfNode *> (this + 1)[Idx]; 1916 void setComponent(unsigned Idx, OffsetOfNode ON) { 1917 assert(Idx < NumComps && "Subscript out of range"); 1918 reinterpret_cast<OffsetOfNode *> (this + 1)[Idx] = ON; 1925 Expr* getIndexExpr(unsigned Idx) { 1926 assert(Idx < NumExprs && "Subscript out of range"); 1928 reinterpret_cast<OffsetOfNode *>(this+1) + NumComps)[Idx]; 1930 const Expr *getIndexExpr(unsigned Idx) cons 4188 getDesignator(unsigned Idx) argument [all...] |
/external/clang/include/clang/Analysis/ |
H A D | AnalysisContext.h | 177 unsigned Idx); 435 unsigned Idx) { 436 return LocContexts.getStackFrame(Ctx, Parent, S, Blk, Idx); 450 unsigned Idx) { 451 return LocContexts.getStackFrame(getContext(D), Parent, S, Blk, Idx); 431 getStackFrame(AnalysisDeclContext *Ctx, LocationContext const *Parent, const Stmt *S, const CFGBlock *Blk, unsigned Idx) argument 446 getStackFrame(const Decl *D, LocationContext const *Parent, const Stmt *S, const CFGBlock *Blk, unsigned Idx) argument
|
/external/clang/include/clang/Sema/ |
H A D | Overload.h | 215 void setToType(unsigned Idx, QualType T) { argument 216 assert(Idx < 3 && "To type index is out of range"); 217 ToTypePtrs[Idx] = T.getAsOpaquePtr(); 228 QualType getToType(unsigned Idx) const { 229 assert(Idx < 3 && "To type index is out of range"); 230 return QualType::getFromOpaquePtr(ToTypePtrs[Idx]); 670 bool TryToFixBadConversion(unsigned Idx, Sema &S) { argument 672 Conversions[Idx].Bad.FromExpr, 673 Conversions[Idx].Bad.getFromType(), 674 Conversions[Idx] [all...] |
/external/clang/include/clang/Serialization/ |
H A D | ASTBitCodes.h | 86 uint32_t Idx; member in class:clang::serialization::TypeIdx 88 TypeIdx() : Idx(0) { } 89 explicit TypeIdx(uint32_t index) : Idx(index) { } 91 uint32_t getIndex() const { return Idx; } 93 if (Idx == uint32_t(-1)) 96 return (Idx << Qualifiers::FastWidth) | FastQuals;
|
H A D | ASTDeserializationListener.h | 45 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { } argument
|
H A D | ASTReader.h | 1540 const RecordData &Record, unsigned &Idx); 1545 const RecordData &Record, unsigned &Idx); 1553 const RecordData &Record, unsigned &Idx); 1567 QualType readType(ModuleFile &F, const RecordData &Record, unsigned &Idx) { argument 1568 if (Idx >= Record.size()) 1571 return getLocalType(F, Record[Idx++]); 1629 unsigned &Idx); 1655 unsigned &Idx); 1810 unsigned &Idx) { 1811 return DecodeIdentifierInfo(getGlobalIdentifierID(M, Record[Idx 1809 GetIdentifierInfo(ModuleFile &M, const RecordData &Record, unsigned &Idx) argument 1884 ReadSelector(ModuleFile &M, const RecordData &Record, unsigned &Idx) argument 1955 ReadSourceLocation(ModuleFile &ModuleFile, const RecordDataImpl &Record, unsigned &Idx) argument [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | MemRegion.h | 1014 ElementRegion(QualType elementType, NonLoc Idx, const MemRegion* sReg) argument 1016 ElementType(elementType), Index(Idx) { 1017 assert((!Idx.getAs<nonloc::ConcreteInt>() || 1018 Idx.castAs<nonloc::ConcreteInt>().getValue().isSigned()) && 1023 SVal Idx, const MemRegion* superRegion); 1215 const ElementRegion *getElementRegion(QualType elementType, NonLoc Idx,
|
H A D | ProgramState.h | 272 SVal getLValue(QualType ElementType, SVal Idx, SVal Base) const; 686 inline SVal ProgramState::getLValue(QualType ElementType, SVal Idx, SVal Base) const{ argument 687 if (Optional<NonLoc> N = Idx.getAs<NonLoc>())
|
/external/clang/lib/AST/ |
H A D | ASTContext.cpp | 831 unsigned Idx = 0; local 834 if (counts[Idx]) \ 835 llvm::errs() << " " << counts[Idx] << " " << #Name \ 837 TotalBytes += counts[Idx] * sizeof(Name##Type); \ 838 ++Idx; 4131 unsigned Idx = 0; local 4134 A != AEnd; (void)++A, ++Idx) 4135 CanonArgs[Idx] = getCanonicalTemplateArgument(*A); 4468 for (size_t Idx = 0; Idx < llv [all...] |
H A D | Expr.cpp | 3871 /// \brief Replaces the designator at index @p Idx with the series 3873 void DesignatedInitExpr::ExpandDesignator(const ASTContext &C, unsigned Idx, argument 3878 std::copy_backward(Designators + Idx + 1, 3880 Designators + Idx); 3884 Designators[Idx] = *First; 3890 std::copy(Designators, Designators + Idx, NewDesignators); 3891 std::copy(First, Last, NewDesignators + Idx); 3892 std::copy(Designators + Idx + 1, Designators + NumDesignators, 3893 NewDesignators + Idx + NumNewDesignators);
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 284 const CFGBlock *Blk, unsigned Idx) { 285 return getLocationContextManager().getStackFrame(this, Parent, S, Blk, Idx); 283 getStackFrame(LocationContext const *Parent, const Stmt *S, const CFGBlock *Blk, unsigned Idx) argument
|
H A D | ThreadSafetyCommon.cpp | 728 unsigned Idx = BB ? BB->findPredecessorIndex(CurrentBB) : 0; local 729 til::SExpr *Tm = new (Arena) til::Goto(BB, Idx);
|
H A D | ThreadSafetyTIL.cpp | 52 unsigned Idx = Predecessors.size(); local 61 return Idx;
|
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 5692 llvm::Value *Idx = llvm::ConstantInt::get(SizeTy, Index); local 5693 Ops[1] = Builder.CreateExtractElement(Ops[1], Idx, "extract"); 5772 unsigned Idx = shiftVal + i + LaneStart; local 5773 if (Idx >= LaneEnd) Idx += 16; // end of lane, switch operand 5774 Indices.push_back(llvm::ConstantInt::get(Int32Ty, Idx));
|
H A D | CGExpr.cpp | 426 unsigned CodeGenFunction::getAccessedFieldNo(unsigned Idx, argument 428 return cast<llvm::ConstantInt>(Elts->getAggregateElement(Idx)) 1967 unsigned Idx = E->getOpcode() == UO_Imag; local 1969 Idx, "idx"), 2297 llvm::Value *Idx = EmitScalarExpr(E->getIdx()); local 2302 EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, Accessed); 2310 return LValue::MakeVectorElt(LHS.getAddress(), Idx, 2315 if (Idx->getType() != IntPtrTy) 2316 Idx = Builder.CreateIntCast(Idx, IntPtrT 2526 unsigned Idx = RL.getLLVMFieldNo(field); local [all...] |
H A D | CGExprScalar.cpp | 960 llvm::APSInt Idx = E->getShuffleMaskIdx(CGF.getContext(), i-2); local 962 if (Idx.isSigned() && Idx.isAllOnesValue()) 965 indices.push_back(Builder.getInt32(Idx.getZExtValue())); 1072 Value *Idx = Visit(E->getIdx()); local 1076 CGF.EmitBoundsCheck(E, E->getBase(), Idx, IdxTy, /*Accessed*/true); 1078 return Builder.CreateExtractElement(Base, Idx, "vecext"); 1081 static llvm::Constant *getMaskElt(llvm::ShuffleVectorInst *SVI, unsigned Idx, argument 1083 int MV = SVI->getMaskValue(Idx); 1239 Value *Idx local 1827 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExpr); local [all...] |
H A D | CGValue.h | 307 static LValue MakeVectorElt(llvm::Value *Vec, llvm::Value *Idx, argument 312 R.VectorIdx = Idx;
|
H A D | CodeGenFunction.cpp | 629 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); local 632 llvm::Value *Addr = Builder.CreateStructGEP(EI, Idx);
|
H A D | MicrosoftCXXABI.cpp | 2343 unsigned Idx = 0; local 2344 Dst = Builder.CreateInsertValue(Dst, FirstField, Idx++); 2347 Dst, getValueOrZeroInt(NonVirtualBaseAdjustment), Idx++); 2350 Dst, getValueOrZeroInt(VBPtrOffset), Idx++); 2353 Dst, getValueOrZeroInt(VirtualBaseAdjustmentOffset), Idx++);
|
/external/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 123 for (unsigned Idx = 0, End = A->getNumValues(); 124 Idx < End; ++Idx) { 125 StringRef V = A->getValue(Idx); 2020 unsigned Idx = GraveYardSize++; local 2021 if (Idx >= kGraveYardMaxSize) 2023 GraveYard[Idx] = Ptr;
|
H A D | LayoutOverrideSource.cpp | 134 unsigned Idx = 1; local 135 while (Idx < LineStr.size() && isDigit(LineStr[Idx])) 136 ++Idx; 139 (void)LineStr.substr(0, Idx).getAsInteger(10, Offset); 144 LineStr = LineStr.substr(Idx + 1);
|
H A D | MultiplexConsumer.cpp | 36 void TypeRead(serialization::TypeIdx Idx, QualType T) override; 63 serialization::TypeIdx Idx, QualType T) { 65 Listeners[i]->TypeRead(Idx, T); 62 TypeRead( serialization::TypeIdx Idx, QualType T) argument
|
/external/clang/lib/Parse/ |
H A D | ParseExpr.cpp | 1247 ExprResult Idx; local 1250 Idx = ParseBraceInitializer(); 1252 Idx = ParseExpression(); 1256 if (!LHS.isInvalid() && !Idx.isInvalid() && Tok.is(tok::r_square)) { 1258 Idx.get(), RLoc);
|
H A D | ParseInit.cpp | 207 ExprResult Idx; local 247 Idx = ExprResult(static_cast<Expr*>(TypeOrExpr)); 294 if (!Idx.get()) { 295 Idx = ParseAssignmentExpression(); 296 if (Idx.isInvalid()) { 298 return Idx; 312 Idx.get()); 317 Desig.AddDesignator(Designator::getArray(Idx.get(), StartLoc)); 328 Desig.AddDesignator(Designator::getArrayRange(Idx.get(),
|