Searched defs:Idx (Results 1 - 25 of 208) sorted by path

123456789

/external/clang/include/clang/AST/
H A DDeclTemplate.h96 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 DExpr.h1911 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 DAnalysisContext.h177 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 DOverload.h215 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 DASTBitCodes.h86 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 DASTDeserializationListener.h45 virtual void TypeRead(serialization::TypeIdx Idx, QualType T) { } argument
H A DASTReader.h1540 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 DMemRegion.h1014 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 DProgramState.h272 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 DASTContext.cpp831 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 DExpr.cpp3871 /// \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 DAnalysisDeclContext.cpp284 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 DThreadSafetyCommon.cpp728 unsigned Idx = BB ? BB->findPredecessorIndex(CurrentBB) : 0; local
729 til::SExpr *Tm = new (Arena) til::Goto(BB, Idx);
H A DThreadSafetyTIL.cpp52 unsigned Idx = Predecessors.size(); local
61 return Idx;
/external/clang/lib/CodeGen/
H A DCGBuiltin.cpp5692 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 DCGExpr.cpp426 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 DCGExprScalar.cpp960 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 DCGValue.h307 static LValue MakeVectorElt(llvm::Value *Vec, llvm::Value *Idx, argument
312 R.VectorIdx = Idx;
H A DCodeGenFunction.cpp629 unsigned Idx = CurFnInfo->getReturnInfo().getInAllocaFieldIndex(); local
632 llvm::Value *Addr = Builder.CreateStructGEP(EI, Idx);
H A DMicrosoftCXXABI.cpp2343 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 DCompilerInvocation.cpp123 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 DLayoutOverrideSource.cpp134 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 DMultiplexConsumer.cpp36 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 DParseExpr.cpp1247 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 DParseInit.cpp207 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(),

Completed in 409 milliseconds

123456789