reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5734 X.data[1] = nullptr; 5736 Y.data[1] = nullptr; 5747 std::make_pair(C.kind, C.data[Index]));tools/clang/tools/libclang/CXCursor.cpp
750 return std::make_pair(static_cast<const ObjCInterfaceDecl *>(C.data[0]), 751 SourceLocation::getFromPtrEncoding(C.data[1])); 766 return std::make_pair(static_cast<const ObjCProtocolDecl *>(C.data[0]), 767 SourceLocation::getFromPtrEncoding(C.data[1])); 785 return std::make_pair(static_cast<const ObjCInterfaceDecl *>(C.data[0]), 786 SourceLocation::getFromPtrEncoding(C.data[1])); 800 return std::make_pair(static_cast<const TypeDecl *>(C.data[0]), 801 SourceLocation::getFromPtrEncoding(C.data[1])); 816 return std::make_pair(static_cast<const TemplateDecl *>(C.data[0]), 817 SourceLocation::getFromPtrEncoding(C.data[1])); 834 return std::make_pair(static_cast<const NamedDecl *>(C.data[0]), 835 SourceLocation::getFromPtrEncoding(C.data[1])); 850 return std::make_pair(static_cast<const VarDecl *>(C.data[0]), 851 SourceLocation::getFromPtrEncoding(C.data[1])); 866 return std::make_pair(static_cast<const FieldDecl *>(C.data[0]), 867 SourceLocation::getFromPtrEncoding(C.data[1])); 878 return static_cast<const CXXBaseSpecifier*>(C.data[0]); 893 SourceRange Range(SourceLocation::getFromPtrEncoding(C.data[0]), 894 SourceLocation::getFromPtrEncoding(C.data[1])); 907 return static_cast<const MacroDefinitionRecord *>(C.data[0]); 949 return static_cast<const InclusionDirective *>(C.data[0]); 964 return std::make_pair(static_cast<const LabelStmt *>(C.data[0]), 965 SourceLocation::getFromPtrEncoding(C.data[1])); 1010 const_cast<void *>(C.data[0])), 1011 SourceLocation::getFromPtrEncoding(C.data[1])); 1015 return static_cast<const Decl *>(Cursor.data[0]); 1028 return static_cast<const Stmt *>(Cursor.data[1]); 1032 return static_cast<const Attr *>(Cursor.data[1]); 1047 return static_cast<CXTranslationUnit>(const_cast<void*>(Cursor.data[2])); 1150 return X.kind == Y.kind && X.data[0] == Y.data[0] && X.data[1] == Y.data[1] && 1150 return X.kind == Y.kind && X.data[0] == Y.data[0] && X.data[1] == Y.data[1] && 1150 return X.kind == Y.kind && X.data[0] == Y.data[0] && X.data[1] == Y.data[1] && 1150 return X.kind == Y.kind && X.data[0] == Y.data[0] && X.data[1] == Y.data[1] && 1151 X.data[2] == Y.data[2]; 1151 X.data[2] == Y.data[2]; 1158 return ((uintptr_t) (C.data[1])) != 0; 1387 ::getHashValue(std::make_pair(cursor.data[0], cursor.data[1])); 1387 ::getHashValue(std::make_pair(cursor.data[0], cursor.data[1])); 1391 x.data[0] == y.data[0] && 1391 x.data[0] == y.data[0] && 1392 x.data[1] == y.data[1]; 1392 x.data[1] == y.data[1]; 1520 backRefCursor.data[0] = Vec; 1549 const_cast<void *>(overridden->data[0]));tools/clang/tools/libclang/CXCursor.h
172 bool isPseudo() const { return C.data[1] != nullptr; } 175 return static_cast<const MacroDefinitionRecord *>(C.data[0]); 179 return static_cast<const MacroExpansion *>(C.data[0]); 183 return SourceLocation::getFromPtrEncoding(C.data[1]);tools/clang/tools/libclang/CursorVisitor.h
160 Parent.data[0] = nullptr; 161 Parent.data[1] = nullptr; 162 Parent.data[2] = nullptr;