Lines Matching refs:annotationCache
38 static ManagedStatic<per_module_annot_t> annotationCache; variable
43 annotationCache->erase(Mod); in clearAnnotationCache()
96 if ((*annotationCache).find(m) != (*annotationCache).end()) in cacheAnnotationFromMD()
97 (*annotationCache)[m][gv] = std::move(tmp); in cacheAnnotationFromMD()
101 (*annotationCache)[m] = std::move(tmp1); in cacheAnnotationFromMD()
109 if ((*annotationCache).find(m) == (*annotationCache).end()) in findOneNVVMAnnotation()
111 else if ((*annotationCache)[m].find(gv) == (*annotationCache)[m].end()) in findOneNVVMAnnotation()
113 if ((*annotationCache)[m][gv].find(prop) == (*annotationCache)[m][gv].end()) in findOneNVVMAnnotation()
115 retval = (*annotationCache)[m][gv][prop][0]; in findOneNVVMAnnotation()
123 if ((*annotationCache).find(m) == (*annotationCache).end()) in findAllNVVMAnnotation()
125 else if ((*annotationCache)[m].find(gv) == (*annotationCache)[m].end()) in findAllNVVMAnnotation()
127 if ((*annotationCache)[m][gv].find(prop) == (*annotationCache)[m][gv].end()) in findAllNVVMAnnotation()
129 retval = (*annotationCache)[m][gv][prop]; in findAllNVVMAnnotation()