Home
last modified time | relevance | path

Searched refs:FuncRef (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclOpenACC.h112 Expr *FuncRef = nullptr; variable
123 Expr *FuncRef, SourceLocation RParenLoc, in OpenACCRoutineDecl() argument
128 FuncRef(FuncRef), ParensLoc(LParenLoc, RParenLoc) { in OpenACCRoutineDecl()
139 SourceLocation DirLoc, SourceLocation LParenLoc, Expr *FuncRef,
147 const Expr *getFunctionReference() const { return FuncRef; } in getFunctionReference()
148 Expr *getFunctionReference() { return FuncRef; } in getFunctionReference()
/freebsd/contrib/llvm-project/llvm/lib/CGData/
H A DStableFunctionMapRecord.cpp111 for (const auto *FuncRef : FuncEntries) { in serialize() local
112 Writer.write<stable_hash>(FuncRef->Hash); in serialize()
113 Writer.write<uint32_t>(FuncRef->FunctionNameId); in serialize()
114 Writer.write<uint32_t>(FuncRef->ModuleNameId); in serialize()
115 Writer.write<uint32_t>(FuncRef->InstCount); in serialize()
119 getStableIndexOperandHashes(FuncRef); in serialize()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclOpenACC.cpp45 SourceLocation LParenLoc, Expr *FuncRef, in Create() argument
50 OpenACCRoutineDecl(DC, StartLoc, DirLoc, LParenLoc, FuncRef, RParenLoc, in Create()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp2352 Expr *FuncRef, SourceLocation RParenLoc, in CheckRoutineDecl() argument
2356 if (FunctionDecl *FD = getFunctionFromRoutineName(FuncRef)) { in CheckRoutineDecl()
2416 getASTContext(), getCurContext(), StartLoc, DirLoc, LParenLoc, FuncRef, in CheckRoutineDecl()
H A DSemaTemplateInstantiateDecl.cpp1400 ExprResult FuncRef; in VisitOpenACCRoutineDecl() local
1402 FuncRef = SemaRef.SubstCXXIdExpr(D->getFunctionReference(), TemplateArgs); in VisitOpenACCRoutineDecl()
1403 if (FuncRef.isUsable()) in VisitOpenACCRoutineDecl()
1404 FuncRef = SemaRef.OpenACC().ActOnRoutineName(FuncRef.get()); in VisitOpenACCRoutineDecl()
1414 D->getBeginLoc(), D->getDirectiveLoc(), D->getLParenLoc(), FuncRef.get(), in VisitOpenACCRoutineDecl()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h849 SourceLocation LParenLoc, Expr *FuncRef,
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp2362 Record.AddStmt(D->FuncRef); in VisitOpenACCRoutineDecl()
H A DASTReaderDecl.cpp3113 D->FuncRef = Record.readExpr(); in VisitOpenACCRoutineDecl()