Home | History | Annotate | Download | only in bookmaker

Lines Matching full:definition

96         if (const Definition* def = this->isDefined(t, ref,
115 const Definition* altDef = def;
155 if (const Definition* def = this->isDefined(t, ref, true)) {
182 const Definition* def;
195 const Definition* paramType = this->findParamType();
235 const Definition* test = fRoot;
243 if (const Definition* def = root->find(prefixed,
395 bool MdOut::checkParamReturnBody(const Definition* def) const {
415 void MdOut::childrenOut(const Definition* def, const char* start) {
441 const Definition* MdOut::csParent() const {
442 const Definition* csParent = fRoot->csParent();
444 const Definition* topic = fRoot;
459 const Definition* MdOut::findParamType() {
474 const Definition* paramType = this->isDefined(parser, lastFull, false);
484 const Definition* MdOut::isDefined(const TextParser& parser, const string& ref, bool report) const {
518 if (const Definition* definition = fRoot->find(ref, RootDefinition::AllowParens::kYes)) {
519 return definition;
521 const Definition* test = fRoot;
531 const Definition* definition = leaf.second->find(ref,
533 if (definition) {
534 return definition;
539 if (const Definition* definition = root->find(prefixed,
541 return definition;
563 const Definition* result = classDef.find(ref, RootDefinition::AllowParens::kYes);
619 if (const Definition* definition = classIter->second.find(ref,
621 return definition;
626 if (const Definition* definition = enumIter->second.find(ref,
628 return definition;
640 string MdOut::linkName(const Definition* ref) const {
656 string MdOut::linkRef(const string& leadingSpaces, const Definition* def,
670 const Definition* topic = def->topicParent();
704 const Definition* parent = def->fParent;
742 void MdOut::markTypeOut(Definition* def) {
847 const Definition* platform = def->hasChild(MarkType::kPlatform);
893 Definition
896 Definition* illustExample = illustDef->fChildren[0];
939 string formattedStr = def->formatFunction(Definition::Format::kIncludeReturn);
1154 const Definition* row = def->fChildren[0];
1213 void MdOut::populateTables(const Definition* def) {
1214 const Definition* csParent = this->csParent();
1254 if (Definition::MethodType::kConstructor == child->fMethodType
1255 || Definition::MethodType::kDestructor == child->fMethodType) {
1259 if (Definition::MethodType::kOperator == child->fMethodType) {
1370 const Definition* csParent = this->csParent();
1391 const Definition* csParent = this->csParent();
1396 std::map<string, const Definition*> items;
1409 const Definition* oneLiner = nullptr;
1431 preformat(entry.second->formatFunction(Definition::Format::kOmitReturn)));
1438 this->rowOut("", preformat(child->formatFunction(Definition::Format::kOmitReturn)));