(48792acad4e00c1ae7dd2236e712d7ad0446ac3b)
#include "nodeextractor.h"
#include "aggregate.h"
#include "atom.h"
#include "classnode.h"
#include "codemarker.h"
#include "collectionnode.h"
#include "comparisoncategory.h"
#include "config.h"
#include "doc.h"
#include "enumnode.h"
#include "functionnode.h"
#include "hrefresolver.h"
#include "inclusionfilter.h"
#include "ir/contentbuilder.h"
#include "pagenode.h"
#include "parameters.h"
#include "propertynode.h"
#include "qmlpropertynode.h"
#include "qmltypenode.h"
#include "sections.h"
#include "sharedcommentnode.h"
#include "text.h"
#include "typedefnode.h"
#include "utilities.h"
#include "variablenode.h"
#include "location.h"
#include <QRegularExpression>
Go to the source code of this file.
|
| static IR::DiagnosticHandler | diagnosticHandlerFor (const Node *node) |
| static QString | resolveHref (const HrefResolver *resolver, const Node *target, const Node *relative) |
| IR::PageMetadata | NodeExtractor::extractPageMetadata (const PageNode *pn, const HrefResolver *hrefResolver) |
| IR::QmlTypeData | NodeExtractor::extractQmlTypeData (const QmlTypeNode *qcn, const HrefResolver *hrefResolver) |
| IR::CollectionData | NodeExtractor::extractCollectionData (const CollectionNode *cn, const HrefResolver *hrefResolver) |
| QList< IR::SectionIR > | NodeExtractor::extractSummarySections (const Aggregate *aggregate, const HrefResolver *hrefResolver) |
| QList< IR::SectionIR > | NodeExtractor::extractDetailSections (const Aggregate *aggregate, const HrefResolver *hrefResolver) |
| static QString | NodeExtractor::threadSafenessString (Node::ThreadSafeness ts) |
| IR::MemberIR | NodeExtractor::extractMemberIR (const Node *node, const HrefResolver *hrefResolver, const Node *relative, MemberExtractionLevel level) |
| static QString | NodeExtractor::stripCodeMarkerTags (const QString &marked) |
| static IR::AllMembersIR | NodeExtractor::extractQmlAllMembersIR (const QmlTypeNode *qcn, const HrefResolver *hrefResolver) |
| static IR::AllMembersIR | NodeExtractor::extractCppAllMembersIR (const Aggregate *aggregate, const HrefResolver *hrefResolver) |
| std::optional< IR::AllMembersIR > | NodeExtractor::extractAllMembersIR (const PageNode *pn, const HrefResolver *hrefResolver) |
◆ diagnosticHandlerFor()
◆ resolveHref()
| QString resolveHref |
( |
const HrefResolver * | resolver, |
|
|
const Node * | target, |
|
|
const Node * | relative ) |
|
static |