#include "clang/AST/ParentMap.h"
#include "clang/AST/Decl.h"
#include "clang/AST/Expr.h"
#include "clang/AST/StmtObjC.h"
#include "llvm/ADT/DenseMap.h"
Go to the source code of this file.
â OpaqueValueMode
Enumerator |
---|
OV_Transparent | |
OV_Opaque | |
Definition at line 23 of file ParentMap.cpp.
â BuildParentMap()
Definition at line 28 of file ParentMap.cpp.
References BuildParentMap(), clang::cast(), clang::Stmt::children(), clang::BinaryConditionalOperator::getCommon(), clang::BinaryConditionalOperator::getCond(), clang::BinaryConditionalOperator::getFalseExpr(), clang::OpaqueValueExpr::getSourceExpr(), clang::Stmt::getStmtClass(), clang::PseudoObjectExpr::getSyntacticForm(), clang::BinaryConditionalOperator::getTrueExpr(), OV_Opaque, OV_Transparent, clang::PseudoObjectExpr::semantics_begin(), and clang::PseudoObjectExpr::semantics_end().
Referenced by clang::ParentMap::addStmt(), BuildParentMap(), and clang::ParentMap::ParentMap().