HomeSort by: relevance | last modified time | path
    Searched refs:OMPIteratorExpr (Results 1 - 15 of 15) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprOpenMP.h 233 /// Helper expressions and declaration for OMPIteratorExpr class for each
272 class OMPIteratorExpr final
274 private llvm::TrailingObjects<OMPIteratorExpr, Decl *, Expr *,
320 OMPIteratorExpr(QualType ExprTy, SourceLocation IteratorKwLoc,
326 explicit OMPIteratorExpr(EmptyShell Shell, unsigned NumIterators)
357 static OMPIteratorExpr *Create(const ASTContext &Context, QualType T,
363 static OMPIteratorExpr *CreateEmpty(const ASTContext &Context,
380 return const_cast<OMPIteratorExpr *>(this)->getIteratorDecl(I);
386 return const_cast<OMPIteratorExpr *>(this)->getIteratorRange(I);
ComputeDependence.h 93 class OMPIteratorExpr;
182 ExprDependence computeDependence(OMPIteratorExpr *E);
TextNodeDumper.h 296 void VisitOMPIteratorExpr(const OMPIteratorExpr *Node);
RecursiveASTVisitor.h 2576 DEF_TRAVERSE_STMT(OMPIteratorExpr, {})
  /src/external/apache2/llvm/dist/clang/lib/AST/
Expr.cpp 4794 void OMPIteratorExpr::setIteratorDeclaration(unsigned I, Decl *D) {
4800 void OMPIteratorExpr::setAssignmentLoc(unsigned I, SourceLocation Loc) {
4808 void OMPIteratorExpr::setIteratorRange(unsigned I, Expr *Begin,
4831 Decl *OMPIteratorExpr::getIteratorDecl(unsigned I) {
4835 OMPIteratorExpr::IteratorRange OMPIteratorExpr::getIteratorRange(unsigned I) {
4852 SourceLocation OMPIteratorExpr::getAssignLoc(unsigned I) const {
4858 SourceLocation OMPIteratorExpr::getColonLoc(unsigned I) const {
4864 SourceLocation OMPIteratorExpr::getSecondColonLoc(unsigned I) const {
4870 void OMPIteratorExpr::setHelper(unsigned I, const OMPIteratorHelperData &D)
    [all...]
ComputeDependence.cpp 417 ExprDependence clang::computeDependence(OMPIteratorExpr *E) {
422 OMPIteratorExpr::IteratorRange IR = E->getIteratorRange(I);
TextNodeDumper.cpp 1340 void TextNodeDumper::VisitOMPIteratorExpr(const OMPIteratorExpr *Node) {
1345 const OMPIteratorExpr::IteratorRange Range = Node->getIteratorRange(I);
StmtPrinter.cpp 1348 void StmtPrinter::VisitOMPIteratorExpr(OMPIteratorExpr *Node) {
1353 const OMPIteratorExpr::IteratorRange Range = Node->getIteratorRange(I);
StmtProfile.cpp 1298 void StmtProfiler::VisitOMPIteratorExpr(const OMPIteratorExpr *S) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntime.cpp 4060 const OMPIteratorExpr *E = nullptr;
4067 OMPIteratorGeneratorScope(CodeGenFunction &CGF, const OMPIteratorExpr *E)
4379 const auto *IE = cast<OMPIteratorExpr>(Modifier->IgnoreParenImpCasts());
4467 CGF, cast_or_null<OMPIteratorExpr>(Modifier->IgnoreParenImpCasts()));
4666 CGF, cast_or_null<OMPIteratorExpr>(
4728 CGF, cast_or_null<OMPIteratorExpr>(
4786 CGF, cast_or_null<OMPIteratorExpr>(
4869 if (const auto *IE = cast_or_null<OMPIteratorExpr>(D.IteratorExpr)) {
4974 cast_or_null<OMPIteratorExpr>(Dependencies.IteratorExpr)) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReaderStmt.cpp 971 void ASTStmtReader::VisitOMPIteratorExpr(OMPIteratorExpr *E) {
2892 S = OMPIteratorExpr::CreateEmpty(Context,
ASTWriterStmt.cpp 827 void ASTStmtWriter::VisitOMPIteratorExpr(OMPIteratorExpr *E) {
836 OMPIteratorExpr::IteratorRange Range = E->getIteratorRange(I);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp 5150 SmallVector<OMPIteratorExpr::IteratorDefinition, 4> ID;
5250 OMPIteratorExpr::IteratorDefinition &IDElem = ID.emplace_back();
5261 for (const OMPIteratorExpr::IteratorDefinition &D : ID) {
5272 for (OMPIteratorExpr::IteratorDefinition &D : ID) {
5423 for (const OMPIteratorExpr::IteratorDefinition &D : ID) {
5429 return OMPIteratorExpr::Create(Context, Context.OMPIteratorTy, IteratorKwLoc,
TreeTransform.h 10652 TreeTransform<Derived>::TransformOMPIteratorExpr(OMPIteratorExpr *E) {
10670 OMPIteratorExpr::IteratorRange Range = E->getIteratorRange(I);
10702 auto *IE = cast<OMPIteratorExpr>(Res.get());
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
Sema.h 5280 OMPIteratorExpr::IteratorRange Range;

Completed in 101 milliseconds