Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenACC.h145 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
146 setClauseList(getTrailingObjects(NumClauses));
160 llvm::uninitialized_copy(Clauses, getTrailingObjects()); in OpenACCComputeConstruct()
162 setClauseList(getTrailingObjects(Clauses.size())); in OpenACCComputeConstruct()
254 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
255 setClauseList(getTrailingObjects(NumClauses));
268 llvm::uninitialized_copy(Clauses, getTrailingObjects()); in OpenACCCombinedConstruct()
269 setClauseList(getTrailingObjects(Clauses.size())); in OpenACCCombinedConstruct()
302 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
303 setClauseList(getTrailingObjects(NumClauses));
[all …]
H A DDeclOpenACC.h76 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses); in OpenACCDeclareDecl()
77 setClauseList(getTrailingObjects(NumClauses)); in OpenACCDeclareDecl()
86 llvm::uninitialized_copy(Clauses, getTrailingObjects()); in OpenACCDeclareDecl()
88 setClauseList(getTrailingObjects(Clauses.size())); in OpenACCDeclareDecl()
117 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses); in OpenACCRoutineDecl()
118 setClauseList(getTrailingObjects(NumClauses)); in OpenACCRoutineDecl()
132 llvm::uninitialized_copy(Clauses, getTrailingObjects()); in OpenACCRoutineDecl()
133 setClauseList(getTrailingObjects(Clauses.size())); in OpenACCRoutineDecl()
H A DExprOpenMP.h45 void setBase(Expr *Op) { getTrailingObjects<Expr *>()[NumDims] = Op; } in setBase()
81 return getTrailingObjects<Expr *>(NumDims); in getDimensions()
86 return getTrailingObjects<SourceRange>(NumDims); in getBracketsRanges()
90 Expr *getBase() { return getTrailingObjects<Expr *>()[NumDims]; } in getBase()
91 const Expr *getBase() const { return getTrailingObjects<Expr *>()[NumDims]; } in getBase()
99 Stmt **Begin = reinterpret_cast<Stmt **>(getTrailingObjects<Expr *>()); in children()
104 reinterpret_cast<Stmt *const *>(getTrailingObjects<Expr *>()); in children()
287 Stmt **Begin = reinterpret_cast<Stmt **>(getTrailingObjects<Expr *>()); in children()
293 reinterpret_cast<Stmt *const *>(getTrailingObjects<Expr *>()); in children()
H A DStmt.h1750 *getTrailingObjects<FPOptionsOverride>() = F;
1783 return *getTrailingObjects<FPOptionsOverride>();
1795 body_iterator body_begin() { return getTrailingObjects<Stmt *>(); }
1811 return getTrailingObjects<Stmt *>();
2001 return caseStmtIsGNURange() ? *getTrailingObjects<SourceLocation>()
2011 *getTrailingObjects<SourceLocation>() = L;
2015 return reinterpret_cast<Expr *>(getTrailingObjects<Stmt *>()[lhsOffset()]);
2019 return reinterpret_cast<Expr *>(getTrailingObjects<Stmt *>()[lhsOffset()]);
2023 getTrailingObjects<Stmt *>()[lhsOffset()] = reinterpret_cast<Stmt *>(Val);
2028 getTrailingObjects<Stmt *>()[rhsOffset()])
[all …]
H A DOpenACCClause.h296 llvm::uninitialized_copy(Archs, getTrailingObjects()); in OpenACCDeviceTypeClause()
310 return getTrailingObjects(NumArchs); in getArchitectures()
423 ArrayRef<Expr *> getExprs() const { return getTrailingObjects(NumExprs); } in getExprs()
472 reinterpret_cast<Stmt **>(getTrailingObjects()), in children()
473 reinterpret_cast<Stmt **>(getTrailingObjects() + NumExprs)); in children()
546 auto *Exprs = getTrailingObjects(); in OpenACCWaitClause()
549 setExprs(getTrailingObjects(QueueIdExprs.size() + 1)); in OpenACCWaitClause()
586 setExprs(getTrailingObjects(IntExprs.size()), IntExprs); in OpenACCNumGangsClause()
612 setExprs(getTrailingObjects(SizeExprs.size()), SizeExprs); in OpenACCTileClause()
665 return getTrailingObjects<OpenACCGangKind>()[I]; in getGangKind()
[all …]
H A DExpr.h1098 return *getTrailingObjects<uint64_t>(); in Int64Result()
1106 return *getTrailingObjects<APValue>(); in APValueResult()
1364 return *getTrailingObjects<NestedNameSpecifierLoc>(); in getQualifierLoc()
1380 return hasFoundDecl() ? *getTrailingObjects<NamedDecl *>() : D; in getFoundDecl()
1386 return hasFoundDecl() ? *getTrailingObjects<NamedDecl *>() : D; in getFoundDecl()
1398 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->TemplateKWLoc; in getTemplateKeywordLoc()
1406 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->LAngleLoc; in getLAngleLoc()
1414 return getTrailingObjects<ASTTemplateKWAndArgsInfo>()->RAngleLoc; in getRAngleLoc()
1429 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->copyInto( in copyTemplateArgumentsInto()
1430 getTrailingObjects<TemplateArgumentLoc>(), List); in copyTemplateArgumentsInto()
[all …]
H A DExprCXX.h1293 *getTrailingObjects() = RewrittenExpr; in CXXDefaultArgExpr()
1326 return hasRewrittenInit() ? *getTrailingObjects() : nullptr; in getRewrittenExpr()
1424 return *getTrailingObjects(); in getRewrittenExpr()
1431 return *getTrailingObjects(); in getRewrittenExpr()
1985 Stmt **getStoredStmts() { return getTrailingObjects(); } in getStoredStmts()
1986 Stmt *const *getStoredStmts() const { return getTrailingObjects(); } in getStoredStmts()
2454 cast_or_null<Expr>(getTrailingObjects<Stmt *>()[arraySizeOffset()])) in getArraySize()
2468 cast_or_null<Expr>(getTrailingObjects<Stmt *>()[arraySizeOffset()])) in getArraySize()
2479 return reinterpret_cast<Expr **>(getTrailingObjects<Stmt *>() + in getPlacementArgs()
2497 return isParenTypeId() ? getTrailingObjects<SourceRange>()[0] in getTypeIdParens()
[all …]
H A DDeclFriend.h93 llvm::copy(FriendTypeTPLists, getTrailingObjects()); in FriendDecl()
134 return getTrailingObjects(NumTPLists)[N]; in getFriendTypeTemplateParameterList()
156 : getTrailingObjects()[0]->getTemplateLoc(); in getSourceRange()
H A DExprObjC.h220 Expr **getElements() { return getTrailingObjects(); } in getElements()
223 const Expr *const *getElements() const { return getTrailingObjects(); } in getElements()
362 const KeyValuePair &KV = getTrailingObjects<KeyValuePair>()[Index]; in getKeyValueElement()
367 getTrailingObjects<ExpansionData>()[Index]; in getKeyValueElement()
390 reinterpret_cast<Stmt **>(getTrailingObjects<KeyValuePair>()), in children()
391 reinterpret_cast<Stmt **>(getTrailingObjects<KeyValuePair>()) + in children()
1057 void *getReceiverPointer() const { return *getTrailingObjects<void *>(); } in getReceiverPointer()
1061 *getTrailingObjects<void *>() = Value; in setReceiverPointer()
1075 return getTrailingObjects<SourceLocation>(); in getStoredSelLocs()
1078 return getTrailingObjects<SourceLocation>(); in getStoredSelLocs()
[all …]
H A DDeclGroup.h40 Decl *&operator[](unsigned i) { return getTrailingObjects(NumDecls)[i]; }
43 return getTrailingObjects(NumDecls)[i];
H A DDeclTemplate.h134 iterator begin() { return getTrailingObjects<NamedDecl *>(); } in begin()
135 const_iterator begin() const { return getTrailingObjects<NamedDecl *>(); } in begin()
182 return HasRequiresClause ? getTrailingObjects<Expr *>()[0] : nullptr; in getRequiresClause()
187 return HasRequiresClause ? getTrailingObjects<Expr *>()[0] : nullptr; in getRequiresClause()
280 return getTrailingObjects(size()); in asArray()
288 const TemplateArgument *data() const { return getTrailingObjects(); } in data()
504 getTrailingObjects()[0] = MSInfo; in FunctionTemplateSpecializationInfo()
594 return numTrailingObjects() ? getTrailingObjects()[0] : nullptr; in getMemberSpecializationInfo()
707 return getTrailingObjects(NumCandidates); in getCandidates()
1320 return TypeConstraintInitialized ? getTrailingObjects() : nullptr;
[all …]
H A DStmtCXX.h83 Stmt *const *getStmts() const { return getTrailingObjects(); } in getStmts()
84 Stmt **getStmts() { return getTrailingObjects(); } in getStmts()
342 Stmt **getStoredStmts() { return getTrailingObjects(); } in getStoredStmts()
344 Stmt *const *getStoredStmts() const { return getTrailingObjects(); } in getStoredStmts()
H A DASTConcept.h96 return getTrailingObjects(); in begin()
100 return getTrailingObjects() + NumRecords; in end()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DTrailingObjects.h291 template <typename T> const T *getTrailingObjects() const { in getTrailingObjects() function
303 template <typename T> T *getTrailingObjects() { in getTrailingObjects() function
315 const FirstTrailingType *getTrailingObjects() const { in getTrailingObjects() function
325 FirstTrailingType *getTrailingObjects() { in getTrailingObjects() function
336 template <typename T> MutableArrayRef<T> getTrailingObjects(size_t N) { in getTrailingObjects() function
337 return MutableArrayRef(getTrailingObjects<T>(), N); in getTrailingObjects()
340 template <typename T> ArrayRef<T> getTrailingObjects(size_t N) const { in getTrailingObjects() function
341 return ArrayRef(getTrailingObjects<T>(), N); in getTrailingObjects()
344 MutableArrayRef<FirstTrailingType> getTrailingObjects(size_t N) { in getTrailingObjects() function
345 return MutableArrayRef(getTrailingObjects(), N); in getTrailingObjects()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h203 char *TrailingString = getTrailingObjects(); in AttributeImpl()
212 return StringRef(getTrailingObjects(), KindSize); in getStringKind()
215 return StringRef(getTrailingObjects() + KindSize + 1, ValSize); in getStringValue()
256 llvm::uninitialized_copy(Val, getTrailingObjects()); in ConstantRangeListAttributeImpl()
260 for (ConstantRange &CR : getTrailingObjects(Size)) in ~ConstantRangeListAttributeImpl()
265 return getTrailingObjects(Size); in getConstantRangeListValue()
350 iterator begin() const { return getTrailingObjects(); } in begin()
401 iterator begin() const { return getTrailingObjects(); } in begin()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h187 Result->getTrailingObjects<MachineMemOperand *>());
192 Result->getTrailingObjects<MCSymbol *>()[0] = PreInstrSymbol;
194 Result->getTrailingObjects<MCSymbol *>()[HasPreInstrSymbol] =
197 Result->getTrailingObjects<MDNode *>()[MDNodeIdx++] = HeapAllocMarker;
199 Result->getTrailingObjects<MDNode *>()[MDNodeIdx++] = PCSections;
201 Result->getTrailingObjects<uint32_t>()[0] = CFIType;
203 Result->getTrailingObjects<MDNode *>()[MDNodeIdx++] = MMRAs;
209 return ArrayRef(getTrailingObjects<MachineMemOperand *>(), NumMMOs); in getMMOs()
213 return HasPreInstrSymbol ? getTrailingObjects<MCSymbol *>()[0] : nullptr; in getPreInstrSymbol()
218 ? getTrailingObjects<MCSymbol *>()[HasPreInstrSymbol] in getPostInstrSymbol()
[all …]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp333 ::new (getTrailingObjects<APValue>()) APValue(); in ConstantExpr()
363 ::new (getTrailingObjects<APValue>()) APValue(); in ConstantExpr()
460 new (getTrailingObjects<NestedNameSpecifierLoc>()) in DeclRefExpr()
464 *getTrailingObjects<NamedDecl *>() = FoundD; in DeclRefExpr()
473 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in DeclRefExpr()
474 TemplateKWLoc, *TemplateArgs, getTrailingObjects<TemplateArgumentLoc>(), in DeclRefExpr()
479 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in DeclRefExpr()
1167 *getTrailingObjects<unsigned>() = Length; in StringLiteral()
1171 llvm::copy(Locs, getTrailingObjects<SourceLocation>()); in StringLiteral()
1174 llvm::copy(Str, getTrailingObjects<char>()); in StringLiteral()
[all …]
H A DExprCXX.cpp261 getTrailingObjects<Stmt *>()[arraySizeOffset()] = *ArraySize; in CXXNewExpr()
263 getTrailingObjects<Stmt *>()[initExprOffset()] = Initializer; in CXXNewExpr()
265 getTrailingObjects<Stmt *>() + placementNewArgsOffset()); in CXXNewExpr()
267 getTrailingObjects<SourceRange>()[0] = TypeIdParens; in CXXNewExpr()
523 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in DependentScopeDeclRefExpr()
524 TemplateKWLoc, *Args, getTrailingObjects<TemplateArgumentLoc>(), Deps); in DependentScopeDeclRefExpr()
526 getTrailingObjects<ASTTemplateKWAndArgsInfo>()->initializeFrom( in DependentScopeDeclRefExpr()
781 E->getTrailingObjects<CXXBaseSpecifier *>()); in Create()
808 llvm::uninitialized_copy(*BasePath, E->getTrailingObjects()); in Create()
870 llvm::uninitialized_copy(*BasePath, E->getTrailingObjects()); in Create()
[all …]
H A DStmtOpenACC.cpp44 std::uninitialized_value_construct_n(getTrailingObjects(), NumClauses);
45 setClauseList(getTrailingObjects(NumClauses));
61 llvm::uninitialized_copy(Clauses, getTrailingObjects()); in OpenACCLoopConstruct()
63 setClauseList(getTrailingObjects(Clauses.size())); in OpenACCLoopConstruct()
H A DDeclGroup.cpp31 std::uninitialized_copy(decls, decls + numdecls, getTrailingObjects()); in DeclGroup()
H A DExprConcepts.cpp146 llvm::copy(LocalParameters, getTrailingObjects<ParmVarDecl *>()); in RequiresExpr()
147 llvm::copy(Requirements, getTrailingObjects<concepts::Requirement *>()); in RequiresExpr()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DParsedAttr.h189 ArgsUnion *getArgsBuffer() { return getTrailingObjects<ArgsUnion>(); } in getArgsBuffer()
191 return getTrailingObjects<ArgsUnion>(); in getArgsBuffer()
195 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
198 return getTrailingObjects<detail::AvailabilityData>(); in getAvailabilityData()
302 return *getTrailingObjects<detail::TypeTagForDatatypeData>(); in getTypeTagForDatatypeDataSlot()
305 return *getTrailingObjects<detail::TypeTagForDatatypeData>(); in getTypeTagForDatatypeDataSlot()
310 ParsedType &getTypeBuffer() { return *getTrailingObjects<ParsedType>(); } in getTypeBuffer()
312 return *getTrailingObjects<ParsedType>(); in getTypeBuffer()
319 return *getTrailingObjects<detail::PropertyData>(); in getPropertyDataBuffer()
323 return *getTrailingObjects<detail::PropertyData>(); in getPropertyDataBuffer()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenFunctionInfo.h79 CanQualType *getArgTypes() { return getTrailingObjects(); } in getArgTypes()
80 const CanQualType *getArgTypes() const { return getTrailingObjects(); } in getArgTypes()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/BTF/
H A DBTF.h307 const Type &Accessor() const { return *getTrailingObjects(); }
312 ArrayRef<Type> Accessor() const { return getTrailingObjects(getVlen()); }
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp626 new (E->getTrailingObjects<NestedNameSpecifierLoc>()) in VisitDeclRefExpr()
630 *E->getTrailingObjects<NamedDecl *>() = readDeclAs<NamedDecl>(); in VisitDeclRefExpr()
634 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), in VisitDeclRefExpr()
635 E->getTrailingObjects<TemplateArgumentLoc>(), NumTemplateArgs); in VisitDeclRefExpr()
722 E->getTrailingObjects()[I] = Record.readSubStmt(); in VisitParenListExpr()
853 E->getTrailingObjects<ParmVarDecl *>()); in VisitRequiresExpr()
943 E->getTrailingObjects<concepts::Requirement *>()); in VisitRequiresExpr()
1077 new (E->getTrailingObjects<NestedNameSpecifierLoc>()) in VisitMemberExpr()
1083 *E->getTrailingObjects<DeclAccessPair>() = DeclAccessPair::make(FoundD, AS); in VisitMemberExpr()
1088 *E->getTrailingObjects<ASTTemplateKWAndArgsInfo>(), in VisitMemberExpr()
[all …]

123