Lines Matching defs:FD
55 clang::FunctionDecl *FD = static_cast<clang::FunctionDecl*>(*I);
60 if (FD->getName() == "rsSetObject") {
61 slangAssert((FD->getNumParams() == 2) &&
64 } else if (FD->getName() == "rsClearObject") {
65 slangAssert((FD->getNumParams() == 1) &&
72 const clang::ParmVarDecl *PVD = FD->getParamDecl(0);
78 // The rs object type passed to the FD
85 RSObjectFD[DT] = FD;
620 const clang::FieldDecl *FD = *FI;
621 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD);
639 const clang::FieldDecl *FD = *FI;
640 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD);
683 clang::FieldDecl *FD = *FI;
684 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD);
693 clang::DeclAccessPair::make(FD, clang::AS_none);
700 FD,
726 clang::DeclAccessPair::make(FD, clang::AS_none);
733 FD,
1009 clang::FieldDecl *FD = *FI;
1010 const clang::Type *FT = RSExportType::GetTypeOfDecl(FD);
1019 clang::DeclAccessPair::make(FD, clang::AS_none);
1026 FD,
1040 FD,
1508 clang::FunctionDecl *FD = NULL;
1518 if (!FD) {
1519 // Only create FD if we are going to use it.
1520 FD = clang::FunctionDecl::Create(mCtx, DC, loc, loc, N, T, NULL,
1525 clang::Stmt *RSClearObjectCall = Scope::ClearRSObject(VD, FD);
1538 FD->setBody(CS);
1540 return FD;