reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1857 return static_cast<const TemplateArgumentLoc *>(data[0]); 1860 return static_cast<const TemplateArgumentLoc *>(data[1]); 1871 const Decl *get() const { return static_cast<const Decl *>(data[0]); } 1872 bool isFirst() const { return data[1] != nullptr; } 1885 QualType T = QualType::getFromOpaquePtr(data[0]); 1886 return TypeLoc(T, const_cast<void *>(data[1])); 1900 return static_cast<const LabelDecl *>(data[0]); 1903 return SourceLocation::getFromPtrEncoding(data[1]); } 1920 static_cast<const NestedNameSpecifier *>(data[0])), 1921 const_cast<void *>(data[1])); 1933 const Stmt *S = static_cast<const Stmt *>(data[0]); 1957 return static_cast<const FieldDecl *>(data[0]); 1960 return SourceLocation::getFromRawEncoding((unsigned)(uintptr_t) data[1]);tools/clang/tools/libclang/CursorVisitor.h
41 data[0] = d1; 42 data[1] = d2; 43 data[2] = d3;