/frameworks/compile/slang/ |
H A D | slang_rs_exportable.h | 43 RSExportable(RSContext *Context, RSExportable::Kind K, clang::SourceLocation Loc) argument 46 mLoc(Loc) {
|
H A D | slang_rs_context.cpp | 361 const clang::SourceLocation Loc = FD->getLocation(); local 364 mCtx, DC, Loc, Loc, 374 Loc, 375 FD, false, Loc, FD->getType(), 382 Loc, Loc);
|
H A D | slang_rs_export_foreach.h | 75 RSExportForEach(RSContext *Context, const llvm::StringRef &Name, clang::SourceLocation Loc) argument 76 : RSExportable(Context, RSExportable::EX_FOREACH, Loc),
|
H A D | slang_rs_foreach_lowering.cpp | 145 clang::SourceLocation Loc; local 173 mASTCtxt, DC, Loc, Loc, N, T, nullptr, clang::SC_Extern); 178 ParamDecls[I] = clang::ParmVarDecl::Create(mASTCtxt, FD, Loc, 179 Loc, nullptr, ParamTypes[I], nullptr, clang::SC_None, nullptr); 256 const clang::SourceLocation Loc(arg0->getLocStart()); 258 clang::IntegerLiteral::Create(mASTCtxt, APIntSlot, IntTy, Loc); 349 clang::IntegerLiteral::Create(mASTCtxt, APIntZero, IntTy, Loc); 367 clang::IntegerLiteral::Create(mASTCtxt, APIntNumOutput, IntTy, Loc); 372 clang::IntegerLiteral::Create(mASTCtxt, APIntNumInputs, IntTy, Loc); [all...] |
H A D | slang.cpp | 555 bool Slang::IsLocInRSHeaderFile(const clang::SourceLocation &Loc, argument 557 clang::FullSourceLoc FSL(Loc, SourceMgr);
|
H A D | slang_rs_context.h | 344 const clang::SourceLocation Loc, 348 return DiagEngine->Report(clang::FullSourceLoc(Loc, *SM), 360 clang::DiagnosticBuilder ReportError(const clang::SourceLocation Loc, argument 362 return Report<N>(clang::DiagnosticsEngine::Error, Loc, Message); 371 clang::DiagnosticBuilder ReportWarning(const clang::SourceLocation Loc, argument 373 return Report<N>(clang::DiagnosticsEngine::Warning, Loc, Message); 343 Report(clang::DiagnosticsEngine::Level Level, const clang::SourceLocation Loc, const char (&Message)[N]) const argument
|
H A D | slang_rs_export_type.cpp | 491 clang::SourceLocation Loc, 562 if (!ValidateTypeHelper(Context, C, FT, ND, Loc, SPS, true, UnionDecl, 580 Loc, 586 Loc, 599 Context->ReportError(Loc, 614 Context->ReportError(Loc, 620 Context->ReportError(Loc, 631 return ValidateTypeHelper(Context, C, PointeeType, ND, Loc, SPS, 650 return ValidateTypeHelper(Context, C, ElementType, ND, Loc, SPS, true, 657 return ValidateTypeHelper(Context, C, ElementType, ND, Loc, SP 486 ValidateTypeHelper( slang::RSContext *Context, clang::ASTContext &C, const clang::Type *&T, const clang::NamedDecl *ND, clang::SourceLocation Loc, llvm::SmallPtrSet<const clang::Type*, 8>& SPS, bool InCompositeType, clang::RecordDecl *UnionDecl, unsigned int TargetAPI, bool IsFilterscript, bool IsExtern) argument 705 ValidateType(slang::RSContext *Context, clang::ASTContext &C, clang::QualType QT, const clang::NamedDecl *ND, clang::SourceLocation Loc, unsigned int TargetAPI, bool IsFilterscript, bool IsExtern) argument 945 RSExportType(RSContext *Context, ExportClass Class, const llvm::StringRef &Name, clang::SourceLocation Loc) argument [all...] |
H A D | slang_rs_export_type.h | 221 clang::SourceLocation Loc = clang::SourceLocation()); 270 clang::SourceLocation Loc, unsigned int TargetAPI, 645 clang::SourceLocation Loc, 650 : RSExportType(Context, ExportClassRecord, Name, Loc), 643 RSExportRecordType(RSContext *Context, const llvm::StringRef &Name, clang::SourceLocation Loc, bool IsPacked, bool IsArtificial, size_t StoreSize, size_t AllocSize) argument
|
H A D | slang_rs_object_ref_count.cpp | 100 clang::SourceLocation Loc); 104 std::vector<clang::Stmt*> &StmtList, clang::SourceLocation Loc) { 119 C, llvm::makeArrayRef(CompoundStmtList, CompoundStmtCount), Loc, Loc); 266 clang::SourceLocation Loc) { 295 Loc); 325 Loc); 345 clang::SourceLocation Loc); 352 clang::SourceLocation Loc) { 395 Loc, 103 BuildCompoundStmt(clang::ASTContext &C, std::vector<clang::Stmt*> &StmtList, clang::SourceLocation Loc) argument 264 ClearSingleRSObject(clang::ASTContext &C, clang::Expr *RefRSVar, clang::SourceLocation Loc) argument 347 ClearArrayRSObject( clang::ASTContext &C, clang::DeclContext *DC, clang::Expr *RefRSArr, clang::SourceLocation StartLoc, clang::SourceLocation Loc) argument 554 ClearStructRSObject( clang::ASTContext &C, clang::DeclContext *DC, clang::Expr *RefRSStruct, clang::SourceLocation StartLoc, clang::SourceLocation Loc) argument 679 CreateSingleRSSetObject(clang::ASTContext &C, clang::Expr *DstExpr, clang::Expr *SrcExpr, clang::SourceLocation StartLoc, clang::SourceLocation Loc) argument 896 CreateStructRSSetObject(clang::ASTContext &C, clang::Expr *LHS, clang::Expr *RHS, clang::SourceLocation StartLoc, clang::SourceLocation Loc) argument 1056 clang::SourceLocation Loc = AS->getExprLoc(); local 1086 clang::SourceLocation Loc = RSObjectRefCount::GetRSSetObjectFD( local 1211 clang::SourceLocation Loc = VD->getSourceRange().getBegin(); local 1263 clang::SourceLocation Loc = VD->getLocation(); local 1345 CreateEmptyInitListExpr( clang::ASTContext &C, const clang::SourceLocation &Loc) argument 1361 clang::SourceLocation Loc = E->getLocStart(); local 1425 clang::SourceLocation Loc = PD->getLocStart(); local 1461 clang::SourceLocation Loc = FD->getLocStart(); local 1492 clang::SourceLocation Loc = RS->getLocStart(); local 1582 clang::SourceLocation Loc = CE->getSourceRange().getBegin(); local [all...] |