Home
last modified time | relevance | path

Searched refs:getTrailingObjects (Results 1 – 25 of 56) sorted by relevance

123

/llvm-project-15.0.7/llvm/unittests/Support/
H A DTrailingObjectsTest.cpp48 using TrailingObjects::getTrailingObjects;
79 *C->getTrailingObjects<short>() = S; in create()
81 *C->getTrailingObjects<double>() = D; in create()
89 return *getTrailingObjects<short>(); in getShort()
95 return *getTrailingObjects<double>(); in getDouble()
104 using TrailingObjects::getTrailingObjects;
160 EXPECT_EQ(C1->getTrailingObjects<double>(), in TEST()
168 EXPECT_EQ(C2->getTrailingObjects<short>(), in TEST()
203 EXPECT_EQ(C->getTrailingObjects<short>(), in TEST()
206 C->getTrailingObjects<bool>(), in TEST()
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmt.h1427 *getTrailingObjects<FPOptionsOverride>() = F; in setStoredFPFeatures()
1458 return *getTrailingObjects<FPOptionsOverride>(); in getStoredFPFeatures()
1481 return getTrailingObjects<Stmt *>(); in body_begin()
1685 *getTrailingObjects<SourceLocation>() = L; in setEllipsisLoc()
1743 return child_range(getTrailingObjects<Stmt *>(), in children()
1744 getTrailingObjects<Stmt *>() + in children()
1902 return getTrailingObjects<const Attr *>(); in getAttrArrayPtr()
2110 *getTrailingObjects<SourceLocation>() = ElseLoc; in setElseLoc()
2356 return child_range(getTrailingObjects<Stmt *>(), in children()
2497 return child_range(getTrailingObjects<Stmt *>(), in children()
[all …]
H A DExprOpenMP.h169 void setBase(Expr *Op) { getTrailingObjects<Expr *>()[NumDims] = Op; } in setBase()
205 return llvm::makeArrayRef(getTrailingObjects<Expr *>(), NumDims); in getDimensions()
210 return llvm::makeArrayRef(getTrailingObjects<SourceRange>(), NumDims); in getBracketsRanges()
214 Expr *getBase() { return getTrailingObjects<Expr *>()[NumDims]; } in getBase()
215 const Expr *getBase() const { return getTrailingObjects<Expr *>()[NumDims]; } in getBase()
223 Stmt **Begin = reinterpret_cast<Stmt **>(getTrailingObjects<Expr *>()); in children()
228 reinterpret_cast<Stmt *const *>(getTrailingObjects<Expr *>()); in children()
411 Stmt **Begin = reinterpret_cast<Stmt **>(getTrailingObjects<Expr *>()); in children()
417 reinterpret_cast<Stmt *const *>(getTrailingObjects<Expr *>()); in children()
H A DExpr.h1057 return *getTrailingObjects<uint64_t>(); in Int64Result()
1065 return *getTrailingObjects<APValue>(); in APValueResult()
1935 return getTrailingObjects<SourceLocation>(); in tokloc_begin()
1995 *getTrailingObjects<Stmt *>() = SL; in setFunctionName()
2509 return getTrailingObjects<Expr *>()[Idx]; in getIndexExpr()
2514 return getTrailingObjects<Expr *>()[Idx]; in getIndexExpr()
2519 getTrailingObjects<Expr *>()[Idx] = E; in setIndexExpr()
5291 getTrailingObjects<Stmt *>()[Idx] = E; in setSubExpr()
5310 Stmt **begin = getTrailingObjects<Stmt *>(); in children()
6116 return getTrailingObjects<Expr *>(); in getSubExprsBuffer()
[all …]
H A DExprCXX.h2389 return getTrailingObjects<Stmt *>(); in raw_arg_begin()
3303 getTrailingObjects<TemplateArgumentLoc>(), List); in copyTemplateArgumentsInto()
3310 return getTrailingObjects<TemplateArgumentLoc>(); in getTemplateArgs()
3704 return *getTrailingObjects<NamedDecl *>(); in getFirstQualifierFoundInScope()
3755 getTrailingObjects<TemplateArgumentLoc>(), List); in copyTemplateArgumentsInto()
3764 return getTrailingObjects<TemplateArgumentLoc>(); in getTemplateArgs()
3983 return ULE->getTrailingObjects<DeclAccessPair>(); in getTrailingResults()
3994 ->getTrailingObjects<ASTTemplateKWAndArgsInfo>(); in getTrailingASTTemplateKWAndArgsInfo()
3999 return ULE->getTrailingObjects<TemplateArgumentLoc>(); in getTrailingTemplateArgumentLoc()
4001 ->getTrailingObjects<TemplateArgumentLoc>(); in getTrailingTemplateArgumentLoc()
[all …]
H A DDeclFriend.h90 getTrailingObjects<TemplateParameterList *>()[i] = FriendTypeTPLists[i]; in FriendDecl()
133 return getTrailingObjects<TemplateParameterList *>()[N]; in getFriendTypeTemplateParameterList()
165 : getTrailingObjects<TemplateParameterList *>()[0] in getSourceRange()
H A DExprObjC.h221 Expr **getElements() { return getTrailingObjects<Expr *>(); } in getElements()
225 return getTrailingObjects<Expr *>(); in getElements()
364 const KeyValuePair &KV = getTrailingObjects<KeyValuePair>()[Index]; in getKeyValueElement()
368 getTrailingObjects<ExpansionData>()[Index]; in getKeyValueElement()
391 reinterpret_cast<Stmt **>(getTrailingObjects<KeyValuePair>()), in children()
392 reinterpret_cast<Stmt **>(getTrailingObjects<KeyValuePair>()) + in children()
1038 void *getReceiverPointer() const { return *getTrailingObjects<void *>(); } in getReceiverPointer()
1042 *getTrailingObjects<void *>() = Value; in setReceiverPointer()
1056 return getTrailingObjects<SourceLocation>(); in getStoredSelLocs()
1059 return getTrailingObjects<SourceLocation>(); in getStoredSelLocs()
[all …]
H A DASTConcept.h83 return getTrailingObjects<UnsatisfiedConstraintRecord>(); in begin()
87 return getTrailingObjects<UnsatisfiedConstraintRecord>() + NumRecords; in end()
H A DDeclGroup.h42 return getTrailingObjects<Decl *>()[i];
47 return getTrailingObjects<Decl *>()[i];
H A DStmtCXX.h82 Stmt *const *getStmts() const { return getTrailingObjects<Stmt *>(); } in getStmts()
83 Stmt **getStmts() { return getTrailingObjects<Stmt *>(); } in getStmts()
340 Stmt **getStoredStmts() { return getTrailingObjects<Stmt *>(); } in getStoredStmts()
342 Stmt *const *getStoredStmts() const { return getTrailingObjects<Stmt *>(); } in getStoredStmts()
H A DExprConcepts.h95 return ArrayRef<TemplateArgument>(getTrailingObjects<TemplateArgument>(), in getTemplateArguments()
515 return {getTrailingObjects<ParmVarDecl *>(), NumLocalParameters}; in getLocalParameters()
521 return {getTrailingObjects<concepts::Requirement *>(), NumRequirements}; in getRequirements()
H A DDeclTemplate.h125 iterator begin() { return getTrailingObjects<NamedDecl *>(); } in begin()
176 return HasRequiresClause ? getTrailingObjects<Expr *>()[0] : nullptr; in getRequiresClause()
181 return HasRequiresClause ? getTrailingObjects<Expr *>()[0] : nullptr; in getRequiresClause()
515 getTrailingObjects<MemberSpecializationInfo *>()[0] = MSInfo; in FunctionTemplateSpecializationInfo()
609 ? getTrailingObjects<MemberSpecializationInfo *>()[0] in getMemberSpecializationInfo()
731 return getTrailingObjects<FunctionTemplateDecl *>()[I]; in getTemplate()
736 return getTrailingObjects<TemplateArgumentLoc>(); in getTemplateArgs()
1573 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>();
1582 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>();
1594 *getTrailingObjects<Expr *>() = E;
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DAttributeImpl.h161 char *TrailingString = getTrailingObjects<char>(); in AttributeImpl()
170 return StringRef(getTrailingObjects<char>(), KindSize); in getStringKind()
173 return StringRef(getTrailingObjects<char>() + KindSize + 1, ValSize); in getStringValue()
265 iterator begin() const { return getTrailingObjects<Attribute>(); } in begin()
319 iterator begin() const { return getTrailingObjects<AttributeSet>(); } in begin()
/llvm-project-15.0.7/mlir/lib/IR/
H A DAffineMapDetail.h39 return {getTrailingObjects<AffineExpr>(), numResults}; in results()
60 res->getTrailingObjects<AffineExpr>()); in construct()
H A DTypeDetail.h116 result->getTrailingObjects<Type>()); in construct()
127 return {getTrailingObjects<Type>(), size()}; in getTypes()
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h185 return {getTrailingObjects<Stmt *>(), numChildren}; in getChildren()
275 return {getTrailingObjects<Expr *>(), numReplExprs}; in getReplExprs()
399 return {getTrailingObjects<Expr *>(), numArgs}; in getArguments()
523 return {getTrailingObjects<Expr *>(), numOperands}; in getOperands()
531 return {getTrailingObjects<Expr *>() + numOperands, numResultTypes}; in getResultTypes()
539 return {getTrailingObjects<NamedAttributeDecl *>(), numAttributes}; in getAttributes()
582 return {getTrailingObjects<Expr *>(), getType().size()}; in getElements()
864 return {getTrailingObjects<VariableDecl *>(), numInputs}; in getInputs()
1071 return {getTrailingObjects<VariableDecl *>(), numInputs}; in getInputs()
1202 return {getTrailingObjects<ConstraintRef>(), numConstraints}; in getConstraints()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DASTConcept.cpp29 new (getTrailingObjects<UnsatisfiedConstraintRecord>() + I)
41 new (getTrailingObjects<UnsatisfiedConstraintRecord>() + I)
H A DExpr.cpp432 *getTrailingObjects<NamedDecl *>() = FoundD; in DeclRefExpr()
1081 *getTrailingObjects<unsigned>() = Length; in StringLiteral()
1099 *getTrailingObjects<unsigned>() = Length; in StringLiteral()
4905 getTrailingObjects<Decl *>()[I] = D; in setIteratorDeclaration()
4911 getTrailingObjects< in setAssignmentLoc()
4929 getTrailingObjects< in setIteratorRange()
4933 getTrailingObjects< in setIteratorRange()
4940 return getTrailingObjects<Decl *>()[I]; in getIteratorDecl()
4961 return getTrailingObjects< in getAssignLoc()
4967 return getTrailingObjects< in getColonLoc()
[all …]
H A DExprCXX.cpp209 getTrailingObjects<Stmt *>()[arraySizeOffset()] = *ArraySize; in CXXNewExpr()
211 getTrailingObjects<Stmt *>()[initExprOffset()] = Initializer; in CXXNewExpr()
213 getTrailingObjects<Stmt *>()[placementNewArgsOffset() + I] = in CXXNewExpr()
216 getTrailingObjects<SourceRange>()[0] = TypeIdParens; in CXXNewExpr()
469 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in DependentScopeDeclRefExpr()
472 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in DependentScopeDeclRefExpr()
1304 getTrailingObjects<CleanupObject>()[i] = objects[i]; in ExprWithCleanups()
1341 auto **StoredArgs = getTrailingObjects<Expr *>(); in CXXUnresolvedConstructExpr()
1385 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in CXXDependentScopeMemberExpr()
1608 getTrailingObjects<VarDecl *>()); in FunctionParmPackExpr()
[all …]
H A DExprConcepts.cpp68 getTrailingObjects<TemplateArgument>()); in setTemplateArguments()
172 getTrailingObjects<ParmVarDecl *>()); in RequiresExpr()
174 getTrailingObjects<concepts::Requirement *>()); in RequiresExpr()
H A DDeclGroup.cpp32 getTrailingObjects<Decl *>()); in DeclGroup()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DParsedAttr.h302 ArgsUnion *getArgsBuffer() { return getTrailingObjects<ArgsUnion>(); } in getArgsBuffer()
304 return getTrailingObjects<ArgsUnion>(); in getArgsBuffer()
308 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
311 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
422 return *getTrailingObjects<detail::TypeTagForDatatypeData>(); in getTypeTagForDatatypeDataSlot()
425 return *getTrailingObjects<detail::TypeTagForDatatypeData>(); in getTypeTagForDatatypeDataSlot()
430 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer()
432 return *getTrailingObjects<ParsedType>(); in getTypeBuffer()
439 return *getTrailingObjects<detail::PropertyData>(); in getPropertyDataBuffer()
443 return *getTrailingObjects<detail::PropertyData>(); in getPropertyDataBuffer()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineInstr.h168 Result->getTrailingObjects<MachineMemOperand *>());
171 Result->getTrailingObjects<MCSymbol *>()[0] = PreInstrSymbol;
173 Result->getTrailingObjects<MCSymbol *>()[HasPreInstrSymbol] =
176 Result->getTrailingObjects<MDNode *>()[0] = HeapAllocMarker;
182 return makeArrayRef(getTrailingObjects<MachineMemOperand *>(), NumMMOs); in getMMOs()
186 return HasPreInstrSymbol ? getTrailingObjects<MCSymbol *>()[0] : nullptr; in getPreInstrSymbol()
191 ? getTrailingObjects<MCSymbol *>()[HasPreInstrSymbol] in getPostInstrSymbol()
196 return HasHeapAllocMarker ? getTrailingObjects<MDNode *>()[0] : nullptr; in getHeapAllocMarker()
/llvm-project-15.0.7/llvm/include/llvm/TableGen/
H A DRecord.h257 return makeArrayRef(getTrailingObjects<Record *>(), NumClasses); in getClasses()
573 return getTrailingObjects<Init *>()[Bit]; in getBit()
720 return getTrailingObjects<Init *>()[i]; in getElement()
744 return makeArrayRef(getTrailingObjects<Init *>(), NumValues); in getValues()
987 return getTrailingObjects<Init *>()[Num]; in getCond()
992 return getTrailingObjects<Init *>()[Num+NumConds]; in getVal()
996 return makeArrayRef(getTrailingObjects<Init *>(), NumConds); in getConds()
1307 return getTrailingObjects<Init *>()[i]; in getArg()
1412 return getTrailingObjects<Init *>()[Num]; in getArg()
1417 return getTrailingObjects<StringInit *>()[Num]; in getArgName()
[all …]
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp603 new (E->getTrailingObjects<NestedNameSpecifierLoc>()) in VisitDeclRefExpr()
611 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), in VisitDeclRefExpr()
698 E->getTrailingObjects<Stmt *>()[I] = Record.readSubStmt(); in VisitParenListExpr()
833 E->getTrailingObjects<ParmVarDecl *>()); in VisitRequiresExpr()
1052 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), in VisitMemberExpr()
1356 Stmt **Stmts = E->getTrailingObjects<Stmt *>(); in VisitGenericSelectionExpr()
1954 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), in VisitCXXDependentScopeMemberExpr()
1978 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), in VisitDependentScopeDeclRefExpr()
1979 E->getTrailingObjects<TemplateArgumentLoc>(), in VisitDependentScopeDeclRefExpr()
2059 auto **Args = E->getTrailingObjects<TypeSourceInfo *>(); in VisitTypeTraitExpr()
[all …]

123